我想寻找满足where条件的数据,如果存在,则更新(1条)。如果不存在,则新建。能不能用set?如果不可以,有没有其他办法?现在我是先得到count再分别更新或新增。
另外,where语句,我需要一个多字段关键词搜索结果的or结果,还要加一个状态的过滤。
使用db.commnand.and后如何串联状态字段?

k***@163.com
- 发布:2023-07-10 13:04
- 更新:2023-07-10 15:35
- 阅读:129
where可不可以用set,以及where中and子句的写法
分类:uniCloud
1 个回复
DCloud_uniCloud_VK
只有doc+set才可以, where+set, set只能针对某个字段set, 而doc+set才是针对整条记录的set