I originally replied to this to say the same thing the OP said,
except, I realized that is how it works.
What is the problem is querying OUTSIDE of ME.
The _id's are not simply "2384892374982349872" but rather
ObjectId("098213409234902834")
So you actually need to put the ObjectId(" part in as well when
searching for raw IDs.
Inconvient sure, but I understand why. You need the RTTI since IDs can
be anything.
Cheers.