Understood, thank you!

Kind Regards,
Maxim Gurschi

On 1 Feb 2024, at 17:53, Howard Chu <[email protected]> wrote:

M Gurschi wrote:
> Hello team,
> 
> Can you please let me know, when using *mdb_cursor_get* with *MDB_SET* 
> operation, in case the key is not present in the db, where is the cursor left 
> pointing?
> 
> My scenario is that i want to retrieve two adjacent keys.
> 
> 1. first *mdb_cursor_get* with *MDB_SET* 
> 2. after that, *mdb_cursor_get* with *MDB_NEXT* 
> 
> I'm wondering what can i expect the cursor to point at in case the key is not 
> found in step 1.

You cannot expect anything in particular.

Use MDB_SET_RANGE instead.

-- 
 -- Howard Chu
 CTO, Symas Corp.           http://www.symas.com
 Director, Highland Sun     http://highlandsun.com/hyc/
 Chief Architect, OpenLDAP  http://www.openldap.org/project/

Reply via email to