ich wie diese haben Abfrage will:MongoDB NodeJS Abfrage Syntaxfehler
Diese Abfrage wird ein Dokument in der friendrequest Sammlung auswählen, in dem entweder die SENDER_ID „id1“ entspricht UND receiver_id gleich „ID2“ OR SENDER_ID gleich = „ID2 "UND receiver_id gleich" id1 "
Kann mir also jemand helfen, diese Abfrage zu erstellen?
select * from friendrequest wo (SENDER_ID = "id1" und receiver_id = "ID2") OR (receiver_id = "id1" und SENDER_ID = "ID2") für mySql
Fehler:
friendRequests.findOne({$or:[{$and:[{sender_id:req.body._id,receiver_id:req.body._uid2}],$and:[{sender_id:req.body._uid2,receiver_id:req.body._id}]}
Klingt ziemlich einfach; Was versuchst du, das gibt dir einen Syntaxfehler? – JohnnyHK
tatsächlich konnte ich die Query nicht beenden es wird so enden :) Ich werde meine Frage bearbeiten @ JohnnyHK –
Sieht aus wie Sie die Abfrage geschrieben haben Sie versucht, aber ich sehe nicht den Fehler die Abfrage gab Ihnen – metame