sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan bruger jeg mongodb med elektron?

Dette er en elektron-app til MongoDB-administration, du kan tjekke koden som et eksempel på, hvordan man bruger mongodb og elektron.

https://github.com/officert/mongotron

Grundlæggende kan du bruge mongodb, som du normalt ville bruge i node.js i hovedprocessen og derefter kommunikere med Renderer-processen gennem ipc modul.

For eksempel:

Gengiverproces

<html>
  <head></head>
  <body>
    <script>
    const ipc = require('electron').ipcRenderer;
    const informationBtn = document.getElementById('information-dialog')

    informationBtn.addEventListener('click', function (event) {
      ipc.send('create-user')
    })
    </script>
  </body>
<html>

Hovedproces

const ipc = require('electron').ipcMain
const mongo = require('some-mongo-module')

ipc.on('create-user', function (event) {
  /* MONGODB CODE */
})

Jeg vil anbefale dig at bruge Kom godt i gang-appen, som du kan finde på http://electron.atom.io/



  1. Sådan genereres unikt objekt-id i mongodb

  2. Node.js - Oprettelse af relationer med Mongoose

  3. MongoDB $isNumber

  4. Scrapy-redis-programmet lukker ikke automatisk