[英]Why I can't use $cond to add a new field to a MongoDB collection? error multi update is not supported for replacement-style update
$cond 是一個聚合管道運算符,但您使用的是簡單的更新。 結果 $cond 不被識別為運算符,而是一個簡單的嵌套鍵,即您正在嘗試編寫
{$cond: {
if: {
$gte: [
"$registration",
newDate("2020-05-05")
],
then: true,
else: false
}
}}
作為保真度字段的值。 然后你被告知你不能有一個以 $ 開頭的字段名,這是一個 MongoDB 限制。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.