在MySQL中,json_contains函數的作用是判斷一個JSON數組或對象是否包含指定的鍵或值。它接受兩個參數:被檢查的JSON數據和要檢查的鍵或值。
具體來說,json_contains函數的使用如下:
json_contains(json_data, value, [path])
其中,json_data是要檢查的JSON數據,可以是一個JSON數組或對象;value是要檢查的鍵或值;path是一個可選參數,用于指定要在JSON數據中搜索的路徑。
如果指定的鍵或值存在于JSON數據中,則json_contains函數返回1;否則,返回0。