現在、カテゴリIDを格納するカラムを含むMySQLテーブルがあります。これらのIDはJSON文字列に格納されます。これらのJSON文字列に特定のIDを照会する最も効率的な方法を探しています。例えば特定の値のJSON文字列でMySQLカラムを検索
:
表:ポスト
フィールド:ここネコ
がネコ列のJSON文字列のいくつかの例示的な値であります:
[111、123、456]
[123、345、999]
[555、777、888]
のは、私が含まれているすべての行を照会したいとしましょうJSON文字列内のid: "123" LIKEの比較を使用してこれを達成できることはわかっていますが、JSON文字列をクエリするより効率的な方法があると確信しています。他のアイデアは大変ありがとうございます。
ありがとうございます!
を検索このタイプのを行うには、効率的な方法はありません。だからあなたのデータをこのように格納するのは信じられないほど悪い考えです。 – Barmar