使用 Stargate 文档查询 Cassandra 中的数组内容 API
Querying an array content in Cassandra using Stargate Document API
我在 Cassandra 中的文档是
{
"id": "1234",
"vowels": "aeu",
"alpha":[
"xyz",
"efgh"
],
"new": [
{"name":"nam1"},
{"name":"nam2"}
]
}
我正在使用 Stargate 文档 API,查询 alpha
值为 xyz
的文档。我正在尝试使用 where 子句 where={"alpha.[*]":{"$eq":"xyz"}}
进行查询。这不起作用并且 returns 空数据。有没有办法使用 Stargate 文档 API 搜索数组
这似乎是 Stargate API 的问题。
我目前正在与 Stargate 工程师讨论它,一旦我有更具体的内容,我将 post 进行更新。干杯!
[更新] 我收到了 Stargate 开发人员的反馈并记录了问题 #1247 来解决这个问题。感谢您提请我们注意。
我在 Cassandra 中的文档是
{
"id": "1234",
"vowels": "aeu",
"alpha":[
"xyz",
"efgh"
],
"new": [
{"name":"nam1"},
{"name":"nam2"}
]
}
我正在使用 Stargate 文档 API,查询 alpha
值为 xyz
的文档。我正在尝试使用 where 子句 where={"alpha.[*]":{"$eq":"xyz"}}
进行查询。这不起作用并且 returns 空数据。有没有办法使用 Stargate 文档 API 搜索数组
这似乎是 Stargate API 的问题。
我目前正在与 Stargate 工程师讨论它,一旦我有更具体的内容,我将 post 进行更新。干杯!
[更新] 我收到了 Stargate 开发人员的反馈并记录了问题 #1247 来解决这个问题。感谢您提请我们注意。