MySQL では、コンマで区切られた値を含むフィールドの値を検索する方法は?((5,6) を検索する必要があり、すべての可能性を含むフィールドを返す必要があります {5,6,(5,6)}
出来ますか?
MySQL では、コンマで区切られた値を含むフィールドの値を検索する方法は?((5,6) を検索する必要があり、すべての可能性を含むフィールドを返す必要があります {5,6,(5,6)}
出来ますか?
これを試すことができます
MyModel.where("field LIKE (?)", "%5,6%")
like
MySQL には、RLIKE
、MATCH-AGAINST
、 、 など、パターン マッチング用の多くのメソッドがありますFIND_IN_SET
。正確なメソッドは、必要に応じて異なります。サンプル データと目的の結果を説明します。次に、どの機能があなたに最も役立つかを言うことができます.
MyModel.where("filed REGEXP '5,6'")