Просто начать работу с узлом и попытаться заставить драйвер Монго работать.У меня настроено соединение, и, как ни странно, я могу вставлять вещи просто отлично, однако вызов find для коллекции вызывает сумасшествие.
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));
});
});
});
});
Если я раскомментирую вставку и закомментирую поиск, это сработаетлечить.Обратное, к сожалению, не выполняется, я получаю эту ошибку:
collection.find({}, null, function(err, cursor) {
^
TypeError: Cannot call method 'find' of null
Я уверен, что делаю что-то глупое, но ради жизни я не могу найти это ...