Заполните исх. Объект, использующий пакет mongodb npm - PullRequest
0 голосов
/ 03 ноября 2018

Я использую mongodb npm пакет моего кода программы узла, и мне нужно заполнить ref. детали объекта.

например:

{ 
    "_id" : ObjectId("5bdb198552f27e23a0ce9b37"),
    "product_id":101,
    "product_name": "abc",
    "product_price": 1000,
    "Supplier" : [
         ObjectId("5bdb198652f27e23a0ce9bb8")
    ]
}

Expectation:

{ 
    "_id" : ObjectId("5bdb198552f27e23a0ce9b37"),
    "product_id":101,
    "product_name": "abc",
    "product_price": 1000,
    "Supplier" : [{
        "_id" : ObjectId("5bdb198652f27e23a0ce9bb8"),
        "supp_name" : "xyz",
        "supp_details" : "101 ,1st street,pqrs"
    }]
}

Я знаю, как это сделать с помощью mongoose, но через mongoose мне нужно определить схему, и она имеет огромную схему, поэтому это невозможно. Поэтому я использую mongodb npm package, но теперь я не знаю, как заселить этим .stuck в этом с 2-3 дня .. Я использую mongodb-3.2

любая ссылка / помощь оценена, заранее спасибо.

...