我有这个代码:
Article.find([1,2,3])
但数据库中只有记录1和2。我得到这个异常(exception):
"ActiveRecord::RecordNotFound (Couldn't find all Offers with IDs (1,2,3) (found 2 results, but was looking for 3))"
有没有办法只获取现有记录而不获取异常?
最佳答案
Article.find_all_by_id([1,2,3])
是要走的路!
关于ruby-on-rails - 查询多条记录时如何避免ActiveRecord::RecordNotFound异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3961906/