Чтобы выбрать поля по конъюнкции двух условий пишем просто:
db.blabla.find({ field1: value1, field2: value2 })
а как сделать, чтобы запрос был с дизъюнкцией? Чтобы выбирал всё, где field1 = value1 OR field2 = value2?
Может я очень плохо читаю маны, но бьюсь уже давно, обычно находил способ обойти (иногда через $in, если поле одно), но сейчас в тупике.
upd: Пока публиковал пост, нашел, что фичу $or
добавили в 1.5.3. То есть в 1.4 способа нет? Как раньше-то жили?