0

我正在尝试找出在 couchbase 文档中获取嵌套对象类型的最佳方法。

我有这个文件:

{
  "storeType": {
    "name": "Store"
  },
  "name": "Store",
  "_class": "common.domain.Store",
  "categories": [
    {
      "name": "Series",
      "displayable": false,
      "active": false,
      "highlights": [
        {
          "name": "Spiderman",
          "active": true
        },
        {
          "name": "Spiderman2",
          "active": true
        }
      ],
      "categoryId": "SERIES"
    }
  ],
  "storeId": "STORE::10",
  "order": 1
}

Spring data 使用 _class 来找出孔文档类型。

我的问题是:

如何在类别列表中找到每个对象的精确类型?

多谢

4

1 回答 1

0

找到进行更新的查询。我们使用了集合运算符 WITHIN : UPDATE bucket b USE KEYS "Store::1" SET h.active = false FOR h WITHIN b.categories when h.cbHighlightId = "Highlight::1" END 。突出显示不是文档

于 2017-01-06T16:28:28.617 回答