首先,我很抱歉,如果这个问题已经被记录在某处,但我已经做了相当多的搜寻,没有发现任何东西。你知道吗
我有两个班:
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.
我做错什么了?我似乎找不到任何详细说明如何查询关系的详细文档。你知道吗
任何帮助都将不胜感激!你知道吗
谢谢
好吧,我自己解决了这个问题:
我一直在关注这个教程https://github.com/lukeorland/neo4django-tutorial(这非常有帮助,非常感谢LukeOrland花时间把它放在一起),它使用了neo4django的开发版本。你知道吗
在深入研究源代码之后,我意识到代码与这里发现的非常不同:https://github.com/scholrly/neo4django。你知道吗
用最新的neo4django文件替换dev版本的文件解决了这个问题!你知道吗
相关问题 更多 >
编程相关推荐