MongoDB 投影是其他字段的布尔值的结果
MongoDB projection is result of boolean of other fields
我希望结果集中的新字段成为投影。其中的值是另外两个字段的逻辑与。
foo
和 bar
是集合中的布尔字段。我希望新投影 fooAndBar
是上述字段的逻辑 AND
的结果。
$project : {
'fooAndBar': {
{ $and: { [ {'$foo': 1 }, {'$bar' : 1} ] } }
}
}
我无法让它工作。我也尝试过使用 $cond
。可以吗,谢谢!
这样做,它会起作用
{
"$project": {
"fooBar": {
$and: [
"$foo",
"$bar"
]
}
}
}
我希望结果集中的新字段成为投影。其中的值是另外两个字段的逻辑与。
foo
和 bar
是集合中的布尔字段。我希望新投影 fooAndBar
是上述字段的逻辑 AND
的结果。
$project : {
'fooAndBar': {
{ $and: { [ {'$foo': 1 }, {'$bar' : 1} ] } }
}
}
我无法让它工作。我也尝试过使用 $cond
。可以吗,谢谢!
这样做,它会起作用
{
"$project": {
"fooBar": {
$and: [
"$foo",
"$bar"
]
}
}
}