2

次の Rexster クエリを使用しています。

 string gremlinQuery = "g.v(" + companyVertexId + ").transform{[salaryInfo:it.outE('Salary'),designationInfo:it.out('Salary')]}";

それを使って特定の会社の給与情報や役職情報を取得するvertexId

Titan 1.0 に移行し、Gremlin サーバーを使用していますが、行き詰まり、Gremlin サーバーで同様のクエリを作成する方法がわかりません。

4

1 に答える 1

1

Transform は gremlin サーバーでは使用できません。次のクエリを使用して、1 回の呼び出しでsalaryInfo とdesignationInfo を取得できます。

string gremlinQuery = "gV(" + companyVertexId + ").as('company').outE('Salary').as('salaryInfo').select('company').out('Salary').as( 'designationInfo').select('designationInfo','salaryInfo');";

ほぼ同じ応答が返されます。

于 2016-08-04T14:05:14.287 に答える