0

Rails で where 句を記述して複数の値をテストするにはどうすればよいですか?

これは機能しません:

where("wostatus_id = ?", 231 or 230 or 8466 )

次のような構文も必要です。

where("wostatus_id != ?", 231 and 230 and 8466 )

助けてくれてありがとう!

4

2 に答える 2

4

あなたはこれを行うことができます...

where("wostatus_id IN (?)", [231, 230, 8466])

また

where("wostatus_id NOT IN (?)", [231, 230, 8466])
于 2013-04-30T17:11:41.050 に答える