我有以下json结构:
{
"guid": "60f1a5d3-f082-4432-a023-eec2e211f586",
"notebook": "esse",
"title": "Tempor cillum consequat sunt aliquip laborum deserunt.",
"tags": [
"magna",
"laborum",
"pariatur",
"sint",
"ex"
]
}, ...
有可能通过S3 select的一个或多个标签来过滤json结构吗?
例如:
SELECT * FROM s3object s where s[*].tags IN ('foo')
不起作用。我想要回json对象,所以
SELECT * FROM s3object[*].tags s
不是正确的语句,因为它只提供标记列表。
大thx
我用以下内容测试了相同的JSON,它在这个表达式上成功匹配:
SELECT * FROM s3object s WHERE 'magna' IN s.tags