Neo4j cypher : LIMIT dan SKIP

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.

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *