mongodb.open(function (err,collection) {
if(err) {
mongodb.close();
return callback(err);
}
// 这里 collection.insert 方法不存在 我打印了一下 collection 有毛线insert啊
collection.insert(user,{safe:true}, function(err, user) {
mongodb.close();
callback(err, user);
});
/// mongodb 的定义
var settings = require("../settings.js");
var Md = require("mongodb")
var Db = Md.Db;
var Connection = Md.Connection;
var Server = Md.Server;
module.exports = new Db(settings.db, new Server(settings.host, Connection.DEFAULT_PORT,{}));
//// collection打印出来的方法 部分
domain
_events
_maxListeners
databaseName
serverConfig
options
_applicationClosed
slaveOk
bufferMaxEntries
native_parser
bsonLib
bson
bson_deserializer
bson_serializer
_state
pkFactory
forceServerObjectId
safe
notReplied
isInitializing
openCalled
commands
logger
tag
eventHandlers
serializeFunctions
raw
recordQueryStats
retryMiliSeconds
numberOfRetries
readPreference
open
db
close
admin
collectionsInfo
collectionNames
collection
collections
eval
dereference
logout
回复 (3)
为什么不去看看mongodb-native 官方 的文档啊,例子满大街是,偏偏要自己在这里瞎琢磨
X
L
引用 stepjacky__legacy_530e086f3c90760f0d01d5f8为什么不去看看mongodb native 官方 的文档啊,例子满大街是,偏偏要自己在这里瞎琢磨
@stepjacky上面那段代码呢 也不是我自己瞎琢磨出来的,我也是看的例子,已经解决了。麻烦你以后不回答问题就不要作点评,什么查文档,自己百度,这些东西显得你我都很没文化。
参与回复
登录后即可参与回复。登录