如何使用 JSON_EXTRACT 在 mysql 中的对象数组中搜索?
这是数据json
[
{
"prd_type": "stand_alone",
"prd_unitprice": 70
},
{
"prd_type": "stand_alone",
"prd_unitprice": 50,
}
]
这是我的查询,如果数组中只有一个对象,则此查询有效,它会忽略搜索中的第二个对象
SELECT id,order_detail
FROM member_transactions WHERE JSON_EXTRACT(order_detail, "$[*].prd_unitprice") < JSON_ARRAY(60);
上面的查询不会从数组的第二个对象中获取记录