mongoose

  1. M

    MongoDB & Mongoose query returns null for aggregate $or search with non-matching field, returns individual searches or with undefined value omitted

    I'm a bit confused by the behavior I'm seeing in a Mongoose/MongoDB query, as it seems that the $or operator is being treated as an $and I have the following Collection Document that I am querying for: { "_id": { "$oid": "5bd0d709ff8eef5d5325090f" }, "audienceTrackingID"...
  2. N

    How to change MongoDB output JSON format

    I am new to MongoDb and would appreciate some help with this query. I wrote the following aggregation pipeline db.collection1.aggregate([ { "$match": { "type" : "L" }}, { "$facet": { "ON": [ { "$match" : {"lampStatus":'ON'}}, { "$count": "ON" } ]...
  3. S

    Không thể xóa trường khỏi đối tượng được trả về bởi mongoose Model.create

    Mình đang sử dụng Mongoose với NodeJS. Khi mình tạo một instance mới của một Model (gọi là Expression), nó thêm đối tượng vào cơ sở dữ liệu và trả về cho mình một đối tượng của model mới được tạo ra. Tuy nhiên .. Mình không thể xóa một trường từ đối tượng json này. var savedExpr = await...
  4. M

    Node js mongoose cập nhật thuộc tính mảng lồng nhau

    Mình muốn cập nhật thuộc tính chargeList isDelete thành true khi giá trị ngày lớn hơn một giá trị cụ thể. Code của mình như sau: { "chargeList": [ { "date": ISODate("2013-06-26T18:57:30.012Z"), "price": "123", "isDelete": false }, { "date"...
Top