【发布时间】:2018-08-29 02:16:37
【问题描述】:
我在 mongoose 中的索引有问题 我的模型
var mongoose = require("mongoose");
var Schema = mongoose.Schema;
var commentSchema = new Schema({
customer_id: String,
motel_id: String,
customer_name: String,
content: String,
created_at: Date
});
commentSchema.set('autoIndex', false);
commentSchema.index(
{'$**': 'text'}
)
var comments = mongoose.model("comments", commentSchema);
还有我的搜索功能
function testIndex(req, res) {
var searchString = "h";
comment.find({$text: {$search: searchString}})
.skip(20)
.limit(10)
.exec(function(err, docs) { res.send("docs:" + docs); });
}
但它不返回任何值。我该如何解决这个问题?
【问题讨论】:
标签: node.js search mongoose full-text-search