0

我浏览了很多网站,但找不到任何解决方案。这是我的问题。我想索引 YDN DB 中的子属性和父属性。

我的示例 JSON 数据:

"dataList":[            
    {   
        "id":1,
        "code":"TN",
        "name":"TestName",
        "city":{
            "cityCode":"ABC",
            "cityName":"ABC City"
        },"country":{
            "countryCode":"NG",
            "countryName":"Nigeria"
        },
        "isOnline":true             
    } 
]

YDB 模式和存储:

"schema": 
{
  "stores": 
  [    
    {
      "name": "airlineList",
      "keyPath": "airportName",
        "indexes": [
        {
          "keyPath": "airportCode"
        },
        {
          "keyPath": "cityCode"
        }
      ]
    }
  ]
}

当我尝试索引无法过滤的子对象(城市)属性时,我正在尝试通过索引父属性和子属性将 JSON 数据存储到索引数据库中。

提前致谢

4

1 回答 1

0

例如,您可以将keyPath 用作数组['city', 'cityCode']

于 2017-06-06T03:41:38.310 回答