Совокупный запрос с условием Может кто-нибудь, пожалуйста, помогите мне, как запрос, написанный ниже, может быть преобразован в mongodb: Select KeyID, SUM(Qty) from Table where Date <= '1998-12-01' (Формат даты - YY-MM-DD) Ответ 1 Вы хотели что-то вроде db.myTable.aggregate( [ { $match: { mydate: { $lte: new Date( '12/01/1998' ) } } }, { $group: { _id: "$keyid", totalqty: { $sum: "$qty" } } } ] ) С Уважением, Кей Ответ 2 db.schoolexamregistration.aggregate([ { $match: {"exam_session_id":"1523850138707"} },{ $lookup: { from: "student", localField: "nic_ppt", foreignField: "nic_ppt", as: "student_detail" } }])
Ответ 1 Вы хотели что-то вроде db.myTable.aggregate( [ { $match: { mydate: { $lte: new Date( '12/01/1998' ) } } }, { $group: { _id: "$keyid", totalqty: { $sum: "$qty" } } } ] ) С Уважением, Кей
Ответ 2 db.schoolexamregistration.aggregate([ { $match: {"exam_session_id":"1523850138707"} },{ $lookup: { from: "student", localField: "nic_ppt", foreignField: "nic_ppt", as: "student_detail" } }])