1

複数のユーザー属性を一度に更新しようとしています。電子メールで複数のユーザーを見つける方法はありますか?たとえば、User.find_by_email(joe @ example.com、tom@example.com)これをherokuコンソールで記述しましたが、機能しません。Railsで、findメソッドが電子メールで同じことを望んでいたIDの数値の配列を受け入れることを知っています。

4

2 に答える 2

3

Rails3の適切な構文は次のようになります。

User.where(:email => ["joe@example.com", "tom@example.com"])
于 2012-09-19T19:42:44.697 に答える
2

User.find_all_by_email( ["joe@example.com", "tom@example.com"] )

于 2012-09-19T19:40:00.390 に答える