0
속성을 사용하여 배열의 최소값을 어떻게 얻을 수 있습니까?Neo4j - 배열 속성의 최소값
MATCH (n)-[r]->(m) RETURN n,m,min(r.timestamps)
위 쿼리는 작동하지 않습니다.
r
에는 타임 스탬프가있는 배열이 있습니다. r.timestamps
타임 스탬프의 최저값을 얻는 방법은 무엇입니까?
속성을 사용하여 배열의 최소값을 어떻게 얻을 수 있습니까?Neo4j - 배열 속성의 최소값
MATCH (n)-[r]->(m) RETURN n,m,min(r.timestamps)
위 쿼리는 작동하지 않습니다.
r
에는 타임 스탬프가있는 배열이 있습니다. r.timestamps
타임 스탬프의 최저값을 얻는 방법은 무엇입니까?
당신은 unwind을 사용할 수 있습니다 같습니다
MATCH (n)-[r]->(m)
UNWIND r.timestamps as timestampts
RETURN n, m, min(timestampts)
는이 같은 대답을 발견하지만,
MATCH
(h1)-[r]-(h2)
RETURN h1, h2,
reduce(minTimestamp = 999999999999999999, t IN r.timestamps | CASE WHEN minTimestamp < t THEN minTimestamp ELSE t END)
추악한가
대단히 감사합니다! – dmydlarz