SELECT *
FROM Users
WHERE JSON_CONTAINS(interestIds, '2') = 1;
3番目の(オプションの)パラメーターpath
JSON
の特定の部分でのみこの関数を使用できるようになります 価値。したがって、次の例では、2
かどうかを確認します 配列の2番目の値です:
SELECT *
FROM test
WHERE JSON_CONTAINS(interestIds, '2', '$[1]') = 1;
SELECT *
FROM Users
WHERE JSON_CONTAINS(interestIds, '2') = 1;
3番目の(オプションの)パラメーターpath
JSON
の特定の部分でのみこの関数を使用できるようになります 価値。したがって、次の例では、2
かどうかを確認します 配列の2番目の値です:
SELECT *
FROM test
WHERE JSON_CONTAINS(interestIds, '2', '$[1]') = 1;
PHPキャッシング-データベースに保存したり、ファイルを作成したりする方が速いですか? laravelはローカルマシンではjson文字列を返しますが、elasticbeanstalkインスタンスでは整数を返します