私はこのクエリを持っていますneo4j個別の制限を行う方法10
私は最初に10の別のチーム.idを取得したいと思います。 どうすればいいですか?
このクエリは正しいですか?
match (chatitems)
with chatitems as C
match (teams)
with distinct teams as T
match (T)-[r:PartOf]-(C)
with C, T.id as num order by num desc
return {chatid:C.id, teams:collect(num)[0..10]}
EDITED
私はこのクエリ
MATCH (u:User)-[:CreatesChat]-(c:ChatItems)
with u,count(c.id) as chats
order by chats desc
with chats,u
return chats,u limit 10
を持っている私は、チャットが別のクエリで
MATCH (c:ChatItems)-[:PartOf]->(t:TeamChatSession)-[:OwnedBy]-()
を使用する必要がある。しかし、私は唯一のチャットの最初の10のコードを必要としています。 idとuser.id
このクエリを作成して、チャットとユーザーの10の値を保持するにはどうすればよいですか?
試しましたか? –
このクエリは遅すぎます。それは時間がかかり、終了しない – user3712581
[Neo4jの最初の10のdescコードを取得する方法]の可能な複製(http://stackoverflow.com/questions/38358351/neo4j-how-to-get-first-10-desc -code) – Luanne