【问题标题】:How to $or with reactivemongo如何 $or 使用 reactivemongo
【发布时间】:2018-06-11 14:05:05
【问题描述】:

如何使用操作符$or 使用 reactiveMongo 创建查询,以便按字段或其他字段查找文档。提前致谢

【问题讨论】:

标签: scala reactivemongo


【解决方案1】:

使用 BSON 语法:

BSONDocument("$or" -> BSONArray(
      BSONDocument("name" -> "JON"),
      BSONDocument("surname" -> "Tailor")
    ))

【讨论】:

    【解决方案2】:

    这是语法

    query = Json.obj(
      "$or" -> Json.arr(
        Json.obj("distributor.PhoneNb" -> phone),
        Json.obj("client.PhoneNb"->phone)
      )
    )
    

    【讨论】:

    • 不适用于 BSON 语法
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多