2
{
"_id": "1",
"style": "13123",
"category": "dress",
"colors": {
    "Black": {
        "prestock": 50,
        "instock": 60,
        "inactive": 0
        },
    "Blue": {
        "prestock": 30,
        "instock": 0,
        "inactive": 0
        },
    "Red": {
        "prestock": 10,
        "instock": 60,
        "inactive": 0
        }
  }
}

上記の json があり、prestock、instock、inactive にアクセスする必要があります。ただし、色の値はスタイルによって異なります。例えば:

{
 "_id": "2",
 "style": "14321", 
 "category": "top",
 "colors": {
     "Green": {
        "prestock": 50,
        "instock": 60,
        "inactive": 0
         }, 
     "Yellow": {
        "prestock": 50,
        "instock": 60,
        "inactive": 0
         }
      }
}

どうすればmongodbでこれを照会できますか? これは Object.keys(obj) に関連するものでしょうか?

ps.これが重複した質問である場合は、私を導いてください!

ありがとう!

4

2 に答える 2