OK, I thought this would be simple, but …
I’m passing a document in to a Java service. I want to position the cursor at some point in that document (like “x/y/z”). So I try (naturally) cursor.first(“x/y/z”). This returns false (doesn’t find the element) so my code throws an exception. Now, of course, I can successfully do cursor.first(“x”).
So does first(“key”) really not accept a path as its key, only a simple string? It seems that can’t be right. Do I really have to do: