I have a MongoDB Collection build like this :
When I try to filter by ID, I got inconsistent results. For exemple, when I try to get the first entry, by typing in filter query :
{_id:209383449381830657}
But if I type for exemple the third, It work correctly.
{_id:191312485326913536}
I searched if it's due to too large int but no, all _id value are Int64 and it's the same code that generate all entries.
I really don't know why I got this result and that why I am asking here.
EDIT:
- All entries have same type.
- No limit are set in query.
- If I type
{_id:{"$gte":209383449381830657}}it found the entry, but don't if I type{_id:{"$eq":209383449381830657}}


