多个指标要启用节点唯一索引我做的:MongoDB的每场
City.native(function(err, collection) {
collection.ensureIndex({
'name': 1,
}, function(err, result) {
//nothing
});
});
但我想启用名称文本索引也。所以在做了以上我之后:
City.native(function(err, collection) {
collection.ensureIndex({
'name': 'text'
}, function(err, result) {
//nothing
});
});
这完美地创造了两个指数。我的问题是,有没有机会合并此代码?我尝试过
City.native(function(err, collection) {
collection.ensureIndex({
'name': 1,
'name': 'text'
}, function(err, result) {
//nothing
});
});
但这只是创建文本索引。
你(如果指数则上升顺序没有指定排序):
现在合并这段代码想要创建两个索引。这需要运行两个创建索引命令。 – 2014-09-01 20:02:22