以下内容在Gremlin控制台中返回一个优势:
g.V(196768).outE('E_ROLE_PERMISSION').where(otherV().hasId(213032))
在Java中,结果为Method otherV() is undefined
。
我找不到具有类似谓词的Java示例。
有人可以建议如何在Java中找到单个优势吗?
环境Janusgraph 0.3.1,Gremlin驱动程序3.3.3,Tinkergraph 3.3.3,带有GryoMessageSerializerV3d0的远程驱动程序。
答案 0 :(得分:3)
您的Gremlin是完全有效的。我猜您不是静态导入<div class="mw-portlet-body">
<ul>
<li id="n-mainpage-description">
<a href="/index.php/Hauptseite" title="Hauptseite besuchen [Alt+Umschalt+z]" accesskey="z">
<span>Hauptseite</span>
</a>
</li>
<li id="n-recentchanges">
<a href="/index.php/Spezial:Letzte_%C3%84nderungen" title="Liste der letzten Änderungen in diesem Wiki [Alt+Umschalt+r]" accesskey="r">
<span>Letzte Änderungen</span>
</a>
</li>
<li id="n-randompage">
<a href="/index.php/Spezial:Zuf%C3%A4llige_Seite" title="Zufällige Seite aufrufen [Alt+Umschalt+x]" accesskey="x">
<span>Zufällige Seite</span>
</a>
</li>
<li id="n-help-mediawiki">
<a href="https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents">
<span>Help about MediaWiki</span>
</a>
</li>
</ul>
</div>
:
__.otherV()
http://tinkerpop.apache.org/docs/current/reference/#java-imports