0

MySQL では、コンマで区切られた値を含むフィールドの値を検索する方法は?((5,6) を検索する必要があり、すべての可能性を含むフィールドを返す必要があります {5,6,(5,6)}

出来ますか?

4

3 に答える 3

0

これを試すことができます

MyModel.where("field LIKE (?)", "%5,6%")
于 2012-04-16T13:23:41.990 に答える
0

likeMySQL には、RLIKEMATCH-AGAINST、 、 など、パターン マッチング用の多くのメソッドがありますFIND_IN_SET。正確なメソッドは、必要に応じて異なります。サンプル データと目的の結果を説明します。次に、どの機能があなたに最も役立つかを言うことができます.

于 2012-04-16T13:23:46.907 に答える
0
MyModel.where("filed REGEXP '5,6'")
于 2012-04-16T15:11:38.233 に答える