nodejs中使用monk訪問mongodb
安裝mongodb
我覺得還是用mannual install靠譜一點兒:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/
啟動mongodb
$ mongod
連接mogodb
$ 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"
}
在nodejs中用monk訪問mongodb
$ mkdir monk-app $ cd monk-ap
創(chuàng)建package.json
{
"name": "monk-app",
"version": "0.0.1",
"private": true,
"dependencies": {
"mongodb": "*",
"monk": "*"
}
}
$ npm install
創(chuàng)建app.js
鏈接前面創(chuàng)建的數(shù)據(jù)庫
var monk = require('monk')
var db = monk('localhost:27017/monk-demo')
讀取數(shù)據(jù):
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' } ]
插入數(shù)據(jù):
products.insert({"name":"orange juice","description":"just so so"})
查找數(shù)據(jù):
products.find({"name":"apple juice"}, function(err, docs) {
console.log(docs)
})
- node.js基于mongodb的搜索分頁示例
- node.js操作mongoDB數(shù)據(jù)庫示例分享
- NodeJS學習筆記之MongoDB模塊
- node.js連接mongoDB數(shù)據(jù)庫 快速搭建自己的web服務
- Node.js中使用mongoskin操作mongoDB實例
- 利用Vue.js+Node.js+MongoDB實現(xiàn)一個博客系統(tǒng)(附源碼)
- nodejs連接mongodb數(shù)據(jù)庫實現(xiàn)增刪改查
- AngularJS + Node.js + MongoDB開發(fā)的基于高德地圖位置的通訊錄
- 安裝使用Mongoose配合Node.js操作MongoDB的基礎教程
- NodeJs操作MongoDB教程之分頁功能以及常見問題
相關文章
express如何解決ajax跨域訪問session失效問題詳解
這篇文章主要給大家介紹了關于express如何解決ajax跨域訪問session失效問題的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧2019-06-06
讓nodeJS支持ES6的詞法----babel的安裝和使用方法
這篇文章主要介紹了讓nodeJS支持ES6的詞法----babel的安裝和使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07
使用express+multer實現(xiàn)node中的圖片上傳功能
這篇文章主要介紹了使用express+multer實現(xiàn)node中的圖片上傳功能,需要的朋友可以參考下2018-02-02
npm出現(xiàn)Cannot?find?module?'XXX\node_modules\npm\bin\np
最近在啟動項目的時候會報這個錯就是npm丟失,所以下面這篇文章主要給大家介紹了關于npm出現(xiàn)Cannot?find?module?'XXX\node_modules\npm\bin\npm-cli.js'錯誤的解決方法,需要的朋友可以參考下2022-08-08

