【问题标题】:Querying an array content in Cassandra using Stargate Document API使用 Stargate Document API 在 Cassandra 中查询数组内容
【发布时间】:2021-11-09 00:05:37
【问题描述】:

我在 Cassandra 中的文档是

{
    "id": "1234",
    "vowels": "aeu",
    "alpha":[
        "xyz",
        "efgh"
    ],
    "new": [
        {"name":"nam1"},
        {"name":"nam2"}
    ]
}

我正在使用 Stargate Document API,查询 alpha 值为 xyz 的文档。我正在尝试使用 where 子句 where={"alpha.[*]":{"$eq":"xyz"}} 进行查询。这不起作用并返回空数据。有没有办法使用 Stargate Document API 搜索数组

【问题讨论】:

    标签: cassandra stargate-oss


    【解决方案1】:

    这似乎是 Stargate API 的问题。

    我目前正在与 Stargate 工程师讨论它,一旦我有更具体的内容,我将发布更新。干杯!

    [更新] 我收到了星际之门开发人员的反馈,并记录了问题 #1247 以解决此问题。感谢您提请我们注意。 ?

    【讨论】:

    猜你喜欢
    • 2021-11-29
    • 2015-12-19
    • 2021-11-12
    • 2018-10-24
    • 2021-05-07
    • 2016-01-19
    • 2014-11-15
    • 2018-01-01
    • 2017-08-19
    相关资源
    最近更新 更多