sql >> Databáze >  >> NoSQL >> MongoDB

Jak mohu použít mongodb s elektronem?

Toto je elektronová aplikace pro správu MongoDB, kód si můžete prohlédnout jako příklad, jak používat mongodb a elektron.

https://github.com/officert/mongotron

V zásadě můžete použít mongodb jako normálně v node.js v hlavním procesu a poté komunikovat s procesem Renderer prostřednictvím ipc modul.

Například:

Proces vykreslování

<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>

Hlavní proces

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

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

Doporučil bych vám použít aplikaci Začínáme, kterou najdete na http://electron.atom.io/



  1. Jak spustím Redis ve Windows?

  2. Implementace vyhodnocení objektu výrazu dotazu typu goMongoDB

  3. Převod uloženého mongo data zpět na milisekundy od epochy Unixu při načtení?

  4. Spouštění Mongo like Query (JSON) prostřednictvím Javy