Neo4j cypher 쿼리 ORDER BY 매개 변수

스테판

간단한 암호 쿼리가 있으며 매개 변수로 수정하고 싶습니다.

MATCH (u:User) WHERE u.email = {searchString} return u ORDER BY {sortField} {sortOrder} SKIP {skipNumber} LIMIT {limitNumber}

이 쿼리를 실행하면 다음 오류가 발생합니다.

Invalid input '{': expected whitespace, comment, '.', node labels, '[', "=~", IN, STARTS, ENDS, CONTAINS, IS, '^', '*', '/', '%', '+', '-', '=', "<>", "!=", '<', '>', "<=", ">=", AND, XOR, OR, DESCENDING, DESC, ASCENDING, ASC, ',', SKIP, LIMIT, LOAD CSV, START, MATCH, UNWIND, MERGE, CREATE, SET, DELETE, REMOVE, FOREACH, WITH, CALL, RETURN, UNION, ';' or end of input (line 1, column 87 (offset: 86)) "MATCH (lc:LeadContact) WHERE lc.email = {searchString} return lc ORDER BY {sortField} {sortOrder} SKIP {skipNumber} LIMIT {limitNumber}"

"{sortField} {sortOrder}"를 제거하고 정적 텍스트 (예 : "ORDER by u.name ASC")를 작성하면 쿼리가 원활하게 실행됩니다.

MATCH (u:User) WHERE u.email = {searchString} return u ORDER BY u.name ASC SKIP {skipNumber} LIMIT {limitNumber}

cypher가 여기서 매개 변수를 허용하지 않는 이유는 무엇입니까? 아니면 내가 뭔가 잘못하고 있습니까?

스테판 암 브루스터

다른 ORDER BY나 방향이 다른 쿼리 계획이 필요할 수 있습니다. 현재 쿼리 계획에 영향을 미치지 않는 항목 만 매개 변수화 할 수 있습니다. 동일한 이유로 레이블 및 관계 유형은 매개 변수화 할 수 없습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

neo4j cypher 쿼리에 매개 변수 전달

분류에서Dev

Cypher 쿼리 매개 변수에 대한 Neo4j 브라우저 구문

분류에서Dev

Neo4j cypher 쿼리 : COLLECT (S)와 함께 ORDER BY 사용

분류에서Dev

neo4j Cypher-설정된 매개 변수 내에서 데이터를 가져 오지 않는 일치 쿼리

분류에서Dev

like 연산자를 사용하여 neo4j Cypher 쿼리에서 동적 매개 변수를 전달하는 방법

분류에서Dev

neo4j cypher 쿼리에서 페이지 매김 전에 행 수 가져 오기

분류에서Dev

neo4j-속성이 객체 매개 변수와 일치하는 노드를 찾기위한 cypher 쿼리

분류에서Dev

Neo4J 및 Cypher 쿼리

분류에서Dev

Training의 Neo4j cypher 쿼리

분류에서Dev

Neo4J / Cypher 쿼리 지원

분류에서Dev

Neo4j Cypher 쿼리 오류

분류에서Dev

Neo4J Cypher는 2 개의 쿼리를 하나로 결합합니다.

분류에서Dev

Neo4j Cypher 쿼리 : DISTINCT 반환시 "알 수없는 식별자"

분류에서Dev

특수 문자와 함께 Neo4j 값을 사용하는 Cypher 쿼리

분류에서Dev

neo4j cypher-쿼리를 실행할 수 없음 [400], 'StackOverflowError'예외

분류에서Dev

neo4j cypher-쿼리를 실행할 수 없음 [400], 'StackOverflowError'예외

분류에서Dev

단일 쿼리에서 Cypher / Neo4J의 노드 수 비교

분류에서Dev

Neo4j JS 드라이버 cypher "WHERE"절이 매개 변수와 함께 작동하지 않음

분류에서Dev

지도 매개 변수를 기반으로하는 Neo4j Cypher 필터링

분류에서Dev

Neo4j-Cypher : Cypher를 통한 디스플레이 매개 변수 설정.

분류에서Dev

cypher 쿼리로 neo4j에서 다른 레이블과 개수를 얻는 방법은 무엇입니까?

분류에서Dev

Neo4j gem-하나의 속성에서 여러 매개 변수 쿼리

분류에서Dev

Spring 데이터 Neo4j의 Cypher 쿼리와 Cypher DSL

분류에서Dev

Cypher 쿼리 node_auto_index에 매개 변수 전달

분류에서Dev

Neo4j에서 두 개의 서로 다른 cypher 쿼리의 결과 결합

분류에서Dev

cypher, neo4j의 큰 정수

분류에서Dev

Neo4j cypher 쿼리에서 리턴 에지 목록

분류에서Dev

Neo4J Cypher : 각 노드에서 내 쿼리와 일치하는 속성 / 속성 수 계산

분류에서Dev

Pandas DataFrame에 Neo4j cypher 쿼리 결과

Related 관련 기사

  1. 1

    neo4j cypher 쿼리에 매개 변수 전달

  2. 2

    Cypher 쿼리 매개 변수에 대한 Neo4j 브라우저 구문

  3. 3

    Neo4j cypher 쿼리 : COLLECT (S)와 함께 ORDER BY 사용

  4. 4

    neo4j Cypher-설정된 매개 변수 내에서 데이터를 가져 오지 않는 일치 쿼리

  5. 5

    like 연산자를 사용하여 neo4j Cypher 쿼리에서 동적 매개 변수를 전달하는 방법

  6. 6

    neo4j cypher 쿼리에서 페이지 매김 전에 행 수 가져 오기

  7. 7

    neo4j-속성이 객체 매개 변수와 일치하는 노드를 찾기위한 cypher 쿼리

  8. 8

    Neo4J 및 Cypher 쿼리

  9. 9

    Training의 Neo4j cypher 쿼리

  10. 10

    Neo4J / Cypher 쿼리 지원

  11. 11

    Neo4j Cypher 쿼리 오류

  12. 12

    Neo4J Cypher는 2 개의 쿼리를 하나로 결합합니다.

  13. 13

    Neo4j Cypher 쿼리 : DISTINCT 반환시 "알 수없는 식별자"

  14. 14

    특수 문자와 함께 Neo4j 값을 사용하는 Cypher 쿼리

  15. 15

    neo4j cypher-쿼리를 실행할 수 없음 [400], 'StackOverflowError'예외

  16. 16

    neo4j cypher-쿼리를 실행할 수 없음 [400], 'StackOverflowError'예외

  17. 17

    단일 쿼리에서 Cypher / Neo4J의 노드 수 비교

  18. 18

    Neo4j JS 드라이버 cypher "WHERE"절이 매개 변수와 함께 작동하지 않음

  19. 19

    지도 매개 변수를 기반으로하는 Neo4j Cypher 필터링

  20. 20

    Neo4j-Cypher : Cypher를 통한 디스플레이 매개 변수 설정.

  21. 21

    cypher 쿼리로 neo4j에서 다른 레이블과 개수를 얻는 방법은 무엇입니까?

  22. 22

    Neo4j gem-하나의 속성에서 여러 매개 변수 쿼리

  23. 23

    Spring 데이터 Neo4j의 Cypher 쿼리와 Cypher DSL

  24. 24

    Cypher 쿼리 node_auto_index에 매개 변수 전달

  25. 25

    Neo4j에서 두 개의 서로 다른 cypher 쿼리의 결과 결합

  26. 26

    cypher, neo4j의 큰 정수

  27. 27

    Neo4j cypher 쿼리에서 리턴 에지 목록

  28. 28

    Neo4J Cypher : 각 노드에서 내 쿼리와 일치하는 속성 / 속성 수 계산

  29. 29

    Pandas DataFrame에 Neo4j cypher 쿼리 결과

뜨겁다태그

보관