gpt4 book ai didi

mongodb - Meteor Collection.find 在动态 mongo 查询中使用变量作为字段

转载 作者:可可西里 更新时间:2023-11-01 09:57:03 24 4
gpt4 key购买 nike

我试图在 Collection.find 查询中使用变量作为字段说明符,但 tit 只是忽略了它

    var qry = "{\"" + field_name + "\":" + field_value + "}"
console.log(qry)// {"customer_active":true}
Customers.find(qry).map(function(customer){// doesn't find anything
console.log(customer)
var groups = customer.customer_group_id.push(a._id)

Customers.update({$set: {customer_group_id: groups}})
})

如何构建动态查询

最佳答案

qry 需要是一个对象,而不是字符串。所以改为这样构建它:

var qry = {};
qry[field_name] = field_value;

关于mongodb - Meteor Collection.find 在动态 mongo 查询中使用变量作为字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27296885/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com