收藏
回答

云函数查询中,and有必要吗?

以下两种方式返回结果相同,and 貌似没有必要,如何理解官方文档中“通常需要显示使用 and 是用在有跨字段或操作的时候”?若有必要,请举例说明下。还有怎么算是‘跨字段查询’?

const _ = db.command
db.collection("student").where(_.and([
 _.or({
  "balance":_.gt(7)
 }),
 _.or({
  "sname":"Tom"
 })
])).get();
=======================================
db.collection("student").where({
  "balance":_.gt(7),
 "sname":"Tom"
}).get();


回答关注问题邀请回答
收藏

2 个回答

  • Mr.Zhao
    Mr.Zhao
    2021-04-15

    2021-04-15
    有用 2
    回复
  • 跨商通
    跨商通
    2021-04-15

    以你的例子,balance大于7,同时小于10,你怎么写?

    2021-04-15
    有用 1
    回复
登录 后发表内容
问题标签