1
任何索引我有一個JSON列名爲prices_and_tags,其中有在JSON數組值:Mysql的JSON柱([*])不工作
[{'price' => 100, 'tag' => 'Watch'}, {'price' => 200, 'tag' => 'Book'}]
如果我想搜索prices_tags其中標籤=「觀看」在任何數組索引中,它都不起作用。
查詢是這樣的:
select * from products where prices_and_tags->"$[*].tag" = 'Watch'
這給0的結果。
但此查詢適用於第一或第二陣列的索引,例如:
select * from products where prices_and_tags->"$[0].tag" = 'Watch'
我提到這一:https://dev.mysql.com/doc/refman/5.7/en/json-path-syntax.html查詢語法。
謝謝。
這是行不通的。 – mango