【发布时间】:2017-07-15 16:46:26
【问题描述】:
当我尝试对我的 mongodb 使用简单的 find() 时,它会返回 undefined。
var MongoClient = require('mongodb').MongoClient;
var url = 'mongodb://localhost:27017/local';
MongoClient.connect(url, function (err, db) {
db.collection('pokemon').find({ $search: { $text: 'Pikachu' } }).toArray(function(err, data){ console.log(data) })
});
编辑:
原来我从来没有通过放置来创建索引
db.collection('pokemon').createIndex({Name: 'text'})
在所有代码之前。
【问题讨论】:
标签: javascript node.js mongodb database