我试图在MongoDB
中聚合group
。在
我们使用Python
、django
、Rest framework
和{
我的模型是这样的:
class TestSnapshot(EmbeddedDocument):
identifier = StringField()
name = StringField()
created = DateTimeField(
default = datetime.datetime.now)
class Test(Document):
agreement = ReferenceField(Agreement)
history = ListField(EmbeddedDocumentField(TestSnapshot))
created = DateTimeField(
default = datetime.datetime.now)
在我看来:
^{pr2}$但我得到了这样的线索:
OperationFailure: command SON([('aggregate', u 'test'), ('pipeline', [{
'$match': {
'agreement': {
'$in': [ObjectId('558b150a89f4ad3f33ebb8ae')]
}
}
},
[{
'$unwind': '$created'
}, {
'$group': {
'_id': '$created'
}
}]
]), ('cursor', {})]) on namespace noq.$cmd failed: exception: pipeline element 1 is not an object
我做错什么了?我对python
和mongo
不熟悉。
感谢您的帮助:)
谨致问候, 约翰尼
我已经解决了问题,我做错了总量。在
无论如何谢谢:)
相关问题 更多 >
编程相关推荐