首先,如果此问题已在某处记录在案,我深表歉意,但我已经进行了相当多的搜寻,但没有发现任何东西。
我有两节课:
class A(models.NodeModel):
email = models.EmailProperty(indexed=True)
class B(models.NodeModel):
owner = models.Relationship(A, rel_type='owns', related_name='songs')
name = models.StringProperty()
我希望使用以下查询返回拥有 B 的 A,其中 B 的名称是“foo”:
A.objects.filter(songs__name="foo")
但这引发了一个NotImplementedError: The name operator is not yet implemented.
我究竟做错了什么?我似乎找不到任何详细说明如何查询关系的详细文档。
任何帮助将不胜感激!
谢谢