Mongodb InvalidPipelineOperator MongoError:无法识别的表达式'$全部替换';
我在MongoDB中运行以下代码:Mongodb InvalidPipelineOperator MongoError:无法识别的表达式'$全部替换';,mongodb,Mongodb,我在MongoDB中运行以下代码: db.response_graphs.aggregate( [ { $match : { "Response_measure" : "MasksMandatory" } }, { $project : { date_end: { $
db.response_graphs.aggregate(
[
{
$match : {
"Response_measure" : "MasksMandatory"
}
},
{
$project : {
date_end: { $replaceAll: { input: "$date_end", find: "NA", replacement: "2020-08-01" }}
}
}
]
)
我遇到以下错误:
{
“消息”:“无法识别的表达式“$replaceAll”,
“ok”:0,
“代码”:168,
“代码名”:“InvalidPipelineOperator”,
“名称”:“MongoError”
}
我遵循以下链接中的语法,但仍然收到上述错误:
请帮我解决它。提前感谢。全部替换在4.4中是新的,您可能正在运行旧版本。