複雑なクエリに問題があります。ここに私のサイファークエリがあります:
params.put("query", "name:*");
ExecutionResult result = engine.execute( "start n=node:groups({query})
match n<-[:Members_In]-x
with n,count(distinct x) as numberOfUsers
where numOfUsers>avg(numOfUsers)
return n.name,numOfUsers ", params );
n
はグループ名、x は各グループのユーザーです。グループユーザー数の平均を取得し、それを各グループユーザー数と比較するにはどうすればよいですか? グループ ユーザーの平均数を取得し、平均よりも多くのユーザーを含むグループを返すことはできますか? ありがとう。