我试图.cypher
在我的 Django 视图中查询我的 Employee 模型。我在其他地方使用过这个查询,所以我知道这部分有效。
query_string = "MATCH (n)-[r:REPORTS_TO|BRANCH_OF|OVERSEEN_BY]->() RETURN n, r"
query_results = Employee.cypher(
self = Employee,
query = query_string,
params = None)
*** ERROR _pre_action_check()
missing 1 required positional argument: 'action'
此错误指向此处的第 204 行:
https://github.com/neo4j-contrib/neomodel/blob/master/neomodel/core.py
我试过了:
- 行动=密码
- 行动='密码'
- 自我=新模型
- 自我=django-neomodel
- 自我=密码
此外,如果我尝试通过在模型中定义密码调用然后在视图中调用它来遵循文档......我仍然会遇到同样的错误
更新: 这里的完整跟踪https://imgur.com/a/o3rQr