I created a search engine to search all documents in my elasticsearch index. When a user hits a document on the searchengine resultpage he leaves the current page and opens
If your documents are using sequential _id then you can just do current document _id+1 and query it again.