가입 :ArangoDB 전체 수거 검사와 내가 같이, 하나 개의 필터 ArangoDB에서 실행 내부에 가입 할 때
FOR doc1 in catalogue
FOR doc2 in RepoNodes
FOR doc3 in RepoEdges
FOR doc4 in RepoNodes
FOR doc5 in RepoEdges
FOR doc6 in RepoNodes
FOR doc10 in catalogue
FOR doc11 in similarities
FOR doc12 in clearance
FILTER doc1.trackid== "TRAAAAK128F9318786" AND doc1.trackid==doc2.mongodbsongs
AND doc3._from==doc2._id AND doc3._to ==doc4._id AND doc5._from==doc4._id and doc6._id ==doc5._to
AND doc10.trackid== doc6.mongodbsongs
AND doc11._from==CONCAT("Tracks/",doc6.neo4jSong)
AND doc6.redisclearance== doc12._key
return {doc10,doc11,doc12}
내가 인덱스가 무시되는 것을 알 수는 .. 내 말은 .. 그것은 전체를 실행 컬렉션 스캔. 동일한 쿼리를 직렬화하면 완벽하게 작동합니다. 이유를 모르겠다 .. 마지막 4 번 전에 멈추면 괜찮습니다. 어디에 문제가 있습니까? 전체 컬렉션 스캔이 필요한 이유는 무엇입니까?
3.0.2 릴리스는 언급 된 수정 사항이 포함 된 다운로드 용으로 제공됩니다. 다시 시도하고 답변을 수락 한 것으로 표시 할 수 있습니까? – dothebart