2014-01-23 5 views
1
MATCH (n) 
RETURN DISTINCT id(n) as nid, n.name 
ORDER BY n.name 
SKIP 5 
LIMIT 10 

Я хотел бы получить отличные nids и их свойства имени, но вместо этого запрос фильтрует всю строку, применяя отдельное ключевое слово на "nid, n.name" в целом. Как я могу достичь, чтобы получить отличные nids и имена узлов, у которых есть эти отличные ниги?Отличие только от одного столбца

+0

'GROUP BY nid'? – Cyclonecode

+0

Я не думаю, что GROUP BY является допустимой командой в запросах cypher. – gzg

+0

Я не был уверен, это была только мысль =) – Cyclonecode

ответ

4

Я предполагаю, что вы ищете функции collect:

MATCH (n) 
RETURN id(n) as nid, collect(n.name) 
SKIP 5 
LIMIT 10 
Смежные вопросы