我编写了一个 MongoDB 管道,其中包含以下代码:
{
$eq: [
{
"$toLower": "HELLO"
},
"hello"
]
}
这是Mongo Compass中的截图
我期待它简单地返回 true,并且“$match”一切(现在)。最终我会"HELLO"
用一个字段名等交换。
有谁知道我为什么会收到这个错误?
我编写了一个 MongoDB 管道,其中包含以下代码:
{
$eq: [
{
"$toLower": "HELLO"
},
"hello"
]
}
这是Mongo Compass中的截图
我期待它简单地返回 true,并且“$match”一切(现在)。最终我会"HELLO"
用一个字段名等交换。
有谁知道我为什么会收到这个错误?
https://docs.mongodb.com/manual/reference/operator/aggregation/match/index.html#pipe._S_match
$expr: {
$eq: [
{
$toLower: "HELLO"
},
"hello"
]
}