Heim  >  Artikel  >  Web-Frontend  >  Verwenden Sie Monkey, um in nodejs auf mongodb_node.js zuzugreifen

Verwenden Sie Monkey, um in nodejs auf mongodb_node.js zuzugreifen

WBOY
WBOYOriginal
2016-05-16 16:42:321690Durchsuche

Mongodb installieren

Ich denke, es ist zuverlässiger, die manuelle Installation zu verwenden: http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/

Mongodb starten

$ mongod

Mogodb verbinden

$ mongo

mongo> use monk-app

mongo> db.products.insert({"name":"apple juice", "description":"good"})

WriteResult({ "nInserted" : 1 })

mongo> db.products.find().pretty()

{
  "_id" : ObjectId("53b4cf8d5ef358e649ff1665"),
  "name" : "apple juce",
  "description" : "good"
}

Verwenden Sie Monk, um in NodeJS auf Mongodb zuzugreifen

$ mkdir monk-app

$ cd monk-ap

Paket.json erstellen

{
 "name": "monk-app",
 "version": "0.0.1",
 "private": true,
 "dependencies": {
  "mongodb": "*",
  "monk": "*"
 }
}

$ npm install

App.js erstellen

Verknüpfen Sie die zuvor erstellte Datenbank

var monk = require('monk')
var db = monk('localhost:27017/monk-demo')

Daten lesen:

var monk = require('monk')
var db = monk('localhost:27017/monk-demo')

var products = db.get('products')
  products.find({}, function(err, docs) {
   console.log(docs)
})

[ { _id: 53b4d3238cb4707ca35ab6f8,
  name: 'apple juice',
  description: 'good' } ]

Daten einfügen:

products.insert({"name":"orange juice","description":"just so so"})

Daten finden:

products.find({"name":"apple juice"}, function(err, docs) {
  console.log(docs)
})

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn