0
A
回答
1
把這種方法在你的電影模式
def self.no_photos
Movie.all.reject{|movie| movie.photos}
end
您可以使用這種方式。
movies_with_no_photos = Movie.no_photos
相關問題
- 1. 將JSON嵌套到活動記錄中
- 2. 如何查詢嵌套路由中的活動記錄模型,乾式
- 3. Rails的活動記錄的關聯,嵌套模型
- 4. 如何使用ember-data在模型(嵌套記錄)中嵌入模型?
- 5. 活動記錄3嵌套表
- 6. codeigniter活動記錄嵌套查詢
- 7. 嵌套Codeignitor活動記錄「選取」
- 8. Rails活動記錄和嵌套資源
- 9. Rails - 嵌套包括活動記錄?
- 10. 如何從模型中緩存整個活動記錄模型?
- 11. 在非活動記錄ruby文件中導入活動記錄模型
- 12. Rails無法在具有活動記錄的模型中導航
- 13. Rails - 如何使用活動記錄查詢嵌套條件?
- 14. 活動目錄嵌套組
- 15. 活動記錄 - 自動模型
- 16. 如何在活動記錄to_json中包含嵌套和兄弟關聯?
- 17. 如何找到嵌套目錄?
- 18. 幹活動記錄模型驗證
- 19. 活動記錄 - has_one模型的條件?
- 20. 非活動記錄模型驗證i18n
- 21. Rails活動記錄模型作爲mixin
- 22. yii活動記錄加入模型
- 23. 工人劫持活動記錄模型
- 24. 如何在Avro模式中嵌套記錄?
- 25. Angular2無法找到嵌套的模塊
- 26. 如何找到元素嵌套模板
- 27. Rails的活動記錄查詢嵌套協會存在
- 28. 多個t.references得到無嵌套模型
- 29. 如何找到活動記錄中的第一個出現
- 30. 從活動資源前端發佈嵌套屬性到活動模型後端
這應該是DEF self.no_photos或Movie.no_photos,因爲它是一個類的方法,對嗎?此外,movie.photos將返回[],而不是零,所以你應該檢查大小> 0或類似的東西。 –
你是對的。謝謝你的更正 –
這是正確的。我只是最終使用'Movie.all.reject {| movie | movie.photos.first}' – Martin