8
A
回答
9
不存在,但您可以使用普通的Ruby方法(如Array#select
)來瀏覽未保存的模型。
where
方法及其在ActiveRecord中的隊友爲數據庫生成SQL查詢,所以如果模型實例不在數據庫中,它不會找到任何東西。
喜歡的東西
@monkey = @destination.ratings.select{|rating| rating.name == 'monkey' }.first
可以做的伎倆
相關問題
- 1. 續集關聯錯誤未關聯
- 2. Rails MetaSearch關聯未定義方法
- 3. ActiveRecord上的Rails方法::關聯:: CollectionProxy
- 4. 未關聯的續集表問題
- 5. 通過HTTP請求持續關聯Id
- 6. 續集關聯
- 7. 關聯數組的地方
- 8. 未持續的類
- 9. Heroku上的Rails關聯失敗,但在本地框上工作?
- 10. 關於nil的未定義方法:關聯視圖上的NilClass
- 11. 在Rails中的用戶/地址關聯
- 12. Rails 4:未定義的方式,一對一關聯項目
- 13. rails has_many創建關聯對象時未定義的方法
- 14. Rails關聯擴展拋出未定義的方法
- 15. Ruby on Rails:使用has_one關聯的未定義方法錯誤
- 16. Rails關聯未定義的方法錯誤
- 17. 如何實現持續性關聯(級聯)通過JDBC對象
- 18. Rails SQL查找所有關聯有列表ID的地方
- 19. 在Rails上持續監控和測試第三方API
- 20. Rails text_field沒有關聯的方法
- 21. Rails未定義方法`節'用於關聯
- 22. 獲取Rails模型的關聯關聯
- 23. Rails的相關態關聯
- 24. Rails has_many關聯
- 25. Rails 4 - 關聯
- 26. Rails ActiveRecord關聯
- 27. Rails關聯
- 28. Rails關聯類
- 29. Rails 3.1關聯?
- 30. Ruby on Rails的 - 代表上has_and_belongs_to_many關聯
+1紅寶石鐵軌上 – efoo