2017-09-03 33 views
0

我使用下面的查詢搜索名爲「JavaScript的」無法使用JSON_CONTAINS

當我運行查詢,我得到一個JSON值到搜索0結果

這是我使用

我的INSERT命令
INSERT INTO admin_acc_mngmt_notes (tags) VALUES('["JavaScript"]') 

這是我使用的搜索查詢:

SELECT * FROM admin_acc_mngmt_notes WHERE JSON_CONTAINS(tags,'["JavaScript"]'); 

任何幫助將b真的很感激!

+0

我與MySQL 8.0.1測試,它完美的作品。你使用什麼版本?當您獲得0個結果時,您是否遇到任何錯誤? –

+0

嗨比爾。我找到了答案 SELECT * FROM'admin_acc_mngmt_notes' WHERE JSON_SEARCH(tags,'all','JavaScript')NOT NOT NULL – json6

+0

很好。您應該將其作爲解決方案發布並接受它,因此,此問題不會被永久視爲「未答覆」的問題。 –

回答

1

我找到了答案SELECT * FROM admin_acc_mngmt_notes WHERE JSON_SEARCH(標籤, '所有', 'JavaScript的')IS NOT NULL