字段“$_id”必须是累加器对象
Posted
技术标签:
【中文标题】字段“$_id”必须是累加器对象【英文标题】:The Field "$_id" must be an accumulator object 【发布时间】:2017-10-17 22:44:46 【问题描述】:我正在尝试group
mongoDB 中的一些文档,就在这样的$match
阶段之后:
db.trips.aggregate([
"$match":
"Stop Time":
"$lt": "31.07.2013 23:59"
,
"$group":
"$_id": "Start": "$Start", "End": "$End" ,
]
但是我收到以下错误:
"字段 '$_id' 必须是累加器对象"
为什么会出现这个错误,为什么它只在我包含比赛阶段时才会出现?没有比赛阶段,它工作得很好。
【问题讨论】:
$_id 表示您想使用 _id 字段的值我认为在这种情况下这是不可能的 @UlugToprak 是的,就是这样......错字。 【参考方案1】:$_id 不是累加器函数,它应该是 _id
【讨论】:
以上是关于字段“$_id”必须是累加器对象的主要内容,如果未能解决你的问题,请参考以下文章
java并发 day04CAS 原子整数 原子引用 原子数组 字段更新器和原子累加器 unsafe CPU缓存结构 不可变类 final的原理
java并发 day04CAS 原子整数 原子引用 原子数组 字段更新器和原子累加器 unsafe CPU缓存结构 不可变类 final的原理
java并发 day04CAS 原子整数 原子引用 原子数组 字段更新器和原子累加器 unsafe CPU缓存结构 不可变类 final的原理
java并发 day04CAS 原子整数 原子引用 原子数组 字段更新器和原子累加器 unsafe CPU缓存结构 不可变类 final的原理