Sadece düğümle çalışmaya başlayın ve çalışmak için mongo sürücüsünü almaya çalışın. Bağlantımı kurdum ve garip bir şekilde no'lu şeyleri ekleyebilirim, ancak bir koleksiyonda bulmanın çılgınlık oluşturduğunu çağırabilirim.NodeJS ve node-mongodb-native
var db = new mongo.Db('things', new mongo.Server('192.168.2.6',mongo.Connection.DEFAULT_PORT, {}), {});
db.open(function(err, db) {
db.collection('things', function(err, collection) {
// collection.insert(row);
collection.find({}, null, function(err, cursor) {
cursor.each(function(err, doc) {
sys.puts(sys.inspect(doc,true));
});
});
});
});
Eklentiyi beğenmediğimde ve bulmayı yorumlarsam, bir işlem yapar. ters maalesef tutmaz , bu hatayı alırsınız:
collection.find({}, null, function(err, cursor) {
^
TypeError: Cannot call method 'find' of null
Aptalca bir şey yapıyorum eminim ama bana süresince ben ...
bulamıyorum
Bence bu bir hata olduğunu gösterir. 'err' değerini kontrol edebilir misiniz? – Fopfong
Ayrıca, yeni mongo.Db kullandığınızda kullandığınızı düşünüyorum ('şeyler' ... 'şeyler' DB adı bir koleksiyon değil. Bu sorun neden değil veya emin değilim – Fopfong