实际中,要动态地确定查询数据库表中的某个字段。例如示例文档中:
const _ = db.command
db.collection('todos').where(_.or([ { progress: _.lte(50) }, { style: { color: _.in(['white', 'yellow']) } } ])) .get({ success(res) { console.log(res.data) } })
能否 var field1=‘progress’;
然后表达式中 progress:_.lte(50),换成类似field1:_.lte(50),这种该如何实现啊?
网友回复
虎:
非常感谢!
李亚川:
[field1]:_.lte(50)