问题标签 [gremlinpython]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-neptune - 遇到来自 Rasa-X 的数据库查询的 uvloop 问题?
我正在尝试从 Rasa-x 对我的亚马逊海王星数据库进行简单查询。
这是我的actions.py中的代码:
这是来自知识库.py 的代码:
但是对知识库的任何查询都会导致此错误:
我尝试使用nest_asyncio.apply,但这导致了这个错误:
ValueError: Can't patch loop of type <class 'uvloop.Loop'>
根据文档,这只是一个规则。
所以我真的不知道如何进行?
gremlin - 如何在 Gremlin 查询中对顶点进行内连接?
我的模式如下:从 B、C、D、E “购买”;A“知道”F;F从B、G、H“买”。
如何仅从 Gremlin 中的 A(买方)获得 B(买方认识的任何人共享的共同卖方)?
gremlin - Gremlin-python:如何使用用户定义的步骤来重用遍历逻辑
我正在尝试简化以下遍历:
由于我想重用投影遍历,我想从遍历中提取它,如下面的片段:
我怎样才能在 Gremlin for Python 中做到这一点?我尝试了 Lambda 功能,但到目前为止没有成功。
gremlin - 在将 Gremlin 查询的结果提取到 Python 数据结构中时需要帮助
我正在尝试从 Python 代码内部对 AWS Neptune 数据库运行 Gremlin 查询,并希望将返回的数据存储到 Python 列表中。这对于简单的 Gremlin 查询很有效,但一些更复杂的查询似乎有问题。
下面是代码,第一个 Gremlin 查询工作正常,但不是第二个。该节点不存在,因此可以在不导入任何数据的情况下进行尝试。
这是错误,任何指导将不胜感激
谢谢
gremlin - Gremlin 可选为空
您能否帮助我了解是否有任何选项可以让我们跳过 gremlin 中的可选选项,
场景是,我们正在遍历一个图并且有一个可选语句
根据请求中的查询参数,我将有一个可选的遍历路径,如果没有,则没有可选的路径
例如,
由于可选路径适用于 query_parameter 可用条件,因此如果查询参数不可用,这将失败并且不返回任何结果。我们不喜欢通过 if 和 else 条件重复 gv() 上的代码。告诉可选选项不做任何事情或虚拟选项返回先前路径的任何想法。感谢您的想法,因为我是新手,在此先感谢您
问候哈里
python - Gremlin 查询查找重复项和更新顶点属性
我想查找重复记录并将属性更新 isDuplicate
为yes
.
我能够找到重复的记录,找不到更新属性的方法。
上面的查询也返回单个记录。我也想删除它们。
gremlin - AWS 海王星上的 gremlin 遍历
我有一个像这样的图形结构-
所以,我有三个节点 -
Node1 是一个类似于 PS3/Nintendo 的控制台。
Node2 是具有属性 name 和 Age 的人。
Node3 是游戏节点,其游戏名称如“魔兽”。
现在我想要一个 gremlin 查询来告诉我这一点。有多少用户(Node2)拥有像 PS3 这样的控制台,玩像“魔兽”这样的游戏
我想我需要从 Node2 开始遍历,根据 Node1 属性过滤它,即控制台为“PS3”并玩“魔兽”之类的游戏
我是 gremlin 的新手并使用这样的东西 -
上面的查询只回答了我所需结果的一半。我如何也根据播放关系过滤 Node2。
任何帮助表示赞赏。
gremlin - gremlin 如何设置 scriptevaluationtimeout 0
我想将 scriptevaluationtimeout 设置为 0。
我正在使用 apache-tinkerpop-gremlin-console-3.4.9。
我想使用 gremlin-python。
amazon-web-services - 当查询超时值较高时,AWS 海王星抛出超时错误
我在 AWS neptune 上运行 gremlin 查询,过去需要 2.5 分钟才能得到结果,我保留了我 neptune_query_timeout = 500000
的,neptune 引擎版本是 1.0.4.1
最近我在我的同一个查询中看到了这个错误,它只是用来在早些时候正常工作-
在我看来,海王星上的实际查询并没有超时,我已经在配置文件中保留了 500000 的长时间超时,并且它以前可以正常工作。
最近我看到了上述错误,不知道如何克服这个问题。
已编辑
该图看起来像
用户(节点)----玩过(边缘)----->游戏(节点)
所以我试图运行的实际查询是 -
它运行良好,并为我提供了所有玩过 10 次以上的用户,或者换句话说,用户节点有 10 个或更多“玩过”的边。
但是当我只想要用户数并修改如下查询时,我遇到了超时错误。
任何帮助表示赞赏,谢谢