sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur använder jag mongodb med elektron?

Detta är en elektronapp för MongoDB-hantering, du kan kontrollera koden som ett exempel på hur man använder mongodb och elektron.

https://github.com/officert/mongotron

I grund och botten kan du använda mongodb som du normalt skulle använda i node.js i huvudprocessen och sedan kommunicera med Renderer-processen genom ipc modul.

Till exempel:

Återgivningsprocess

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

Huvudprocess

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

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

Jag skulle rekommendera dig att använda kom igång-appen som du hittar på http://electron.atom.io/



  1. redis kluster kontinuerligt skriva ut logg WSA_IO_PENDING

  2. Rails Puma får slut på Redis-anslutningar

  3. Har MongoDB ett inbyggt REST-gränssnitt?

  4. Rescue :Anslutning nekad - Det går inte att ansluta till Redis på localhost:6379