Tag: sails mongo

如何在sails-mongodb中使用{$ text:{$ search:search}}?

我有一个帆mongodb查询是 db('insights').find( { $text: { $search: search} } ).limit(limit).skip(offset).exec(function (err, insights) { … } 这给了一个错误 {"name":"MongoError","message":"\"$search\" had the wrong type. Expected String, found RegEx","waitedMS":0,"ok":0 等效的Mongodb查询工作。 var col = db.collection('insights'); col.find( { $text: { $search: search } } ).skip(offset).limit(limit).toArray(function(err, items) { .. } “search”的一个示例值是“\”jim \“”,其中search项将是{$ text:{$ search:“\”jim \“} 通过sails-mongodb传递$ text:$ search对象的正确方法是什么?