Neo4j .NET クライアントExecuteGetCypherResults
を使用してサイファーを実行しています。すべてが単一の列に返されることを期待しています。JobType
のリストを含む単純なクラスがありますJobSpecialties
。データベースでは、これは専門分野との関係を持つタイプとしてモデル化されています。
単一の列で結果をそのまま返す暗号クエリが必要です。関連は、クエリが次のようになると予想されるノードSpecialties
の子プロパティである必要があります。Type
start s=node:node_auto_index(StartType='JobTypes')
match s-[:starts]->t, t-[:SubTypes]->ts
return {Id: t.Id, Name: t.Name, JobSpecialties: ts}
しかし、これはうまくいきません。これが可能かどうか、ドキュメントからはわかりません。結果を .Net クライアントに戻すためのより良い方法があれば、提案をお待ちしています。