Как запросить документ mongodb на основе номера (или) значения вложенного документа? - PullRequest
0 голосов
/ 06 ноября 2019

Я пытаюсь сделать запрос из коллекции Монго, в которой есть документы, похожие на приведенные ниже.

Я пытаюсь найти «предмет», который находится только в «складе»: «C» и нигде больше

   { item: "journal", instock: [ { warehouse: "A", qty: 5 }, { warehouse: "C", qty: 15 } ] },
   { item: "notebook", instock: [ { warehouse: "C", qty: 5 } ] },
   { item: "paper", instock: [ { warehouse: "A", qty: 60 }, { warehouse: "B", qty: 15 } ] },
   { item: "planner", instock: [ { warehouse: "A", qty: 40 }, { warehouse: "B", qty: 5 } ] },
   { item: "postcard", instock: [ { warehouse: "B", qty: 15 }, { warehouse: "C", qty: 35 }

Expected result should be,

{ item: "notebook", instock: [ { warehouse: "C", qty: 5 } ] }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...