Catatan ini membahas penggunaan klausa LIMIT dan SKIP pada cypher query-nya Neo4j. LIMIT digunakan untuk membatasi hasil pencarian query. Sebagai contoh, query berikut ketika dieksekusi pada database ‘movie’, bawaan dari Neo4j akan membatasi pencarian 10 aktor sebanyak 10 aktor saja :
MATCH (p:Person) RETURN p.name LIMIT 10
jika menginginkan pencarian 10 aktor selanjutnya, maka bisa digunakan SKIP sebagai berikut :
MATCH (p:Person) RETURN p.name SKIP 10 LIMIT 10
Query di atas bermanfaat ketika akan menggunakan fitur ‘paging’ pada hasil pencarian tertentu.
Semoga bermanfaat.