使用变量的数组声明

时间:2013-08-28 16:20:27

标签: javascript mongodb meteor

我有这个:

var tmp = "Test";

并希望:

Books.update({_id: data._id},{$set:{tmp: [0,0,0,0,0]}});

现在我得到一个这样的数组:tmp:[0,0,0,0,0] 但我想要的是:测试[0,0,0,0,0]

有人知道我该怎么做吗?

1 个答案:

答案 0 :(得分:4)

var tmp = "Test",
    set = {};

set[tmp] = [0,0,0,0,0];
Books.update({_id: data._id},{$set: set});