用mongoDB一次索引几个表,怎么样?

时间:2012-05-11 11:13:30

标签: mongodb for-loop

我正在尝试一次为多个表创建索引。我目前使用for循环来创建这个效果,但显然我的for循环不起作用。

for(i=3;i<8;i++) { db.events_i.ensureIndex({userid:1, numid:1}); };

我该如何解决这个问题? :)

1 个答案:

答案 0 :(得分:2)

试试这个

for(var i = 3; i < 8; i++) { 
    db.getCollection('events_' + i).ensureIndex({userid: 1, numid: 1}); 
};