2
我希望能夠有一個可以基於日期進行過濾的API。所以,你的東西通過這樣的:節點中的Mongo條件條件
dob: {
date: new Date("5/22/1955"),
filter: 'lt'
}
這應該比日期DOB少返回的所有記錄,但如果「GTE」中的多孔過濾器,比它應該與DOB大於或返回的所有記錄等於日期。
顯然,蒙戈查詢將
dobQuery = {dob: {gte: data.dob.date}};
dobQuery = {dob: {lt: data.dob.date}};
但我怎麼能做出這樣的條件?我想寫這樣的東西,但當然這是行不通的:
dobQuery = {dob : {"$" + data.dob.filter: data.dob.date}};
我該怎麼寫出來?
這正是我一直在尋找。乾淨簡潔的感謝。 – KJ3