Wie machst du eine Abfrage wie die unten, wo ich Hotels in London oder Hotels, die Hilton in ihrem Namen haben wollen?
Diese Abfrage db.hotels.find ({$ where: "name =/hilton/i || city =/london/i"})
gibt einen solchen Fehler Fehler: { „$ err ": "$, wo Fehler kompilieren"}
Beide Abfragen separat arbeiten ok: db.hotels.find ({$ where: "city =/london/i"}) db.hotels.find ({$ where : "name =/hilton/i"})
Aber ich bin für zwei verschiedene Felder :(sonst wäre die zweite Abfrage in Ordnung –
Ah! Ich habe die Antwort aktualisiert. –
Danke Alex :) du bist aaaalmost richtig –