1
รวมสองคำสั่ง OR ด้วย AND ในพังพอน
ฉันต้องการรวม OR-queries สองรายการกับ AND ใน Monoose เช่นในคำสั่ง SQL นี้: SELECT * FROM ... WHERE (a = 1 OR b = 1) AND (c=1 OR d=1) ฉันลองสิ่งนี้ในโมดูล NodeJS ซึ่งรับเฉพาะโมเดลวัตถุจากแอปพลิเคชันหลัก: /********** Main application ***********/ var query = MyModel.find({}); myModule1.addCondition(query); myModule2.addCondition(query); query.exec(...) /************ myModule1 ***************/ exports.addCondition = function(query) { query.or({a: 1}, {b: 1}); …