我需要通过key使用find()。fetch()方法从流星应用程序中使用的集合中获取json。我有键作为变量,我也有值作为变量,现在我必须从集合中获取json,其中键将是我的键,值将是我的值。意味着我需要用我获得的键和值来检查键和值。 我的代码是:
enter code here'fetch_values':function(mykey,myvalue){var x=Mydatas.find({mykey:myvalue}).fetch();
console.log(x);
return x;}
我使用这段代码,但它给了我空的JSON数组,即[]
,所以请帮助我如何使用find()方法获取json。
答案 0 :(得分:0)
您需要先在javascript中构建这样的查询,以便设置文字键值。
var query = {};
query[mykey] = myvalue;
var x = Mydatas.find(query).fetch();