【发布时间】:2011-12-01 04:25:37
【问题描述】:
>>> from mongoengine import *
>>> connect('foo')
>>> class Foo(Document):
... bar = ListField(ReferenceField('Foo'))
>>> a = Foo()
>>> a.save()
>>> b = Foo()
>>> b.save()
>>> a.bar.append(b)
>>> a.save()
>>> b.bar.append(a)
>>> b.save()
导致“运行时错误:超出最大递归深度,而 在 MongoEngine 0.5 中调用 Python 对象。我该如何解决这个问题?
【问题讨论】:
标签: python mongoengine