【发布时间】:2018-08-27 14:22:49
【问题描述】:
我想创建这样的代码:
var result = Attributes.find({
attribute_name : {
$exist : true,
$in : [1]
}
});
但是以编程方式,所以我创建了这样的代码:
var genQuery = '{ "' + by + '" : { "$exists" : true, "$in" : [' + data + ']} }';
var result = Attributes.find(genQuery);
但我得到错误最大调用堆栈
因为 JSON.parse(genQuery) 的结果
{ _id: { '$exists': true, '$in': [ 1 ] } }
如何以编程方式在mongodb中查询?
【问题讨论】: