在MySQL中,json_contains函數(shù)的作用是判斷一個JSON數(shù)組或?qū)ο笫欠癜付ǖ逆I或值。它接受兩個參數(shù):被檢查的JSON數(shù)據(jù)和要檢查的鍵或值。
具體來說,json_contains函數(shù)的使用如下:
json_contains(json_data, value, [path])
其中,json_data是要檢查的JSON數(shù)據(jù),可以是一個JSON數(shù)組或?qū)ο?;value是要檢查的鍵或值;path是一個可選參數(shù),用于指定要在JSON數(shù)據(jù)中搜索的路徑。
如果指定的鍵或值存在于JSON數(shù)據(jù)中,則json_contains函數(shù)返回1;否則,返回0。