【问题标题】:How to search for a specific string in couchbase array如何在 couchbase 数组中搜索特定字符串
【发布时间】:2018-12-18 10:28:09
【问题描述】:

我有以下格式的 JSON 文档:

{
  "id":"1005",
  "config":{
      "properties":["ABC_001", "DEF_002", "PQR_009"]
   }
}

如何搜索与模式“%ABC%”匹配且 id=1005 的特定 config.properties。在上述情况下,我的输出应该是

config.properties:ABC_001

【问题讨论】:

    标签: json nosql couchbase n1ql


    【解决方案1】:

    这会让你接近:

    select prop as `config.properties` 
    from test unnest config.properties prop
    where test.id = "1005" and prop like '%ABC%'
    

    这是输出:

    [
      {
        "config.properties": "ABC_001"
      }
    ]
    

    【讨论】:

      猜你喜欢
      • 2014-05-27
      • 2020-09-29
      • 2016-09-05
      • 2011-11-17
      • 1970-01-01
      • 1970-01-01
      • 2013-03-02
      • 1970-01-01
      • 2023-03-28
      相关资源
      最近更新 更多