rem*_*emi 13 ruby activerecord ruby-on-rails
我有这个代码:
Article.find([1,2,3])
Run Code Online (Sandbox Code Playgroud)
但是数据库中只存在记录1和2.我得到这个例外:
"ActiveRecord::RecordNotFound (Couldn't find all Offers with IDs (1,2,3) (found 2 results, but was looking for 3))"
Run Code Online (Sandbox Code Playgroud)
有没有办法只获取现有记录而不是例外?
DGM*_*DGM 12
Rails 3+,ruby 1.9+方式:
Article.where(id: [1,2,3])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6699 次 |
| 最近记录: |