the id is kind of a meta information of the document, not a property. so i am unsure if this can work, as the findBy is querying on the phpcr fields. we can not search on the odm mapped fields, as we do not know which document to search, and different documents could even map differently.
so i am not sure if we can solve this issue at all, except improve the documentation of what findBy is actually using.
or am i missing something, lukas?