6
A
回答
19
你可能會給max_by一看。
objects = [some array of objects]
object_with_highest_value = objects.max_by {|obj| obj.desired_value }
2
根據您擁有多少條記錄,在數據庫上執行搜索可能會更高效。我會按照期望的屬性降序排列,並拍下第一條記錄:
User.order('field DESC').first
相關問題
- 1. 如何使用Xpath 1.0從XML文檔中查找max屬性
- 2. Ruby on Rails 3:如何在has_many查詢中訪問每條記錄的屬性
- 3. 如何在ActiveRecord/SQL中查找與1+值匹配的屬性的記錄?
- 4. 如何檢查ruby中的類屬性?
- 5. 如何在DataSet中查找記錄?
- 6. Ruby XPath查找屬性
- 7. Ember.js:如何查找沒有屬性集的記錄?
- 8. 查找記錄,其中記錄的關聯屬性都不是一個定值
- 9. 查找包含軌道中特定屬性的所有記錄
- 10. 如何使用mongoid for rails中的objectID查找mongodb記錄的各種屬性?
- 11. 如何記錄類屬性
- 12. 如何查詢google-cloud-datastore查找沒有特定屬性的記錄
- 13. 在Ruby on Rails中查找或創建多條記錄 - 「find_or_create_all」
- 14. SQL Server - 在多個記錄中查找MAX和MIN的可能方法
- 15. 在Windows中查找未記錄的API
- 16. 如何查找在SQL中找不到哪些數據記錄?
- 17. 如何在Ruby on Rails中獲取記錄'某個記錄'?
- 18. 在Elm中遞增記錄屬性
- 19. 如何選擇包含MAX(some_field)在GROUP中的記錄(group by)
- 20. 如何在使用Rails的URL中使用記錄屬性?
- 21. 如何在phpdocumentor的類中正確記錄數組屬性?
- 22. 如何查找屬性值
- 23. 查找具有最匹配屬性的記錄的算法
- 24. 在類中查找屬性的類型
- 25. 在ACCESS查詢中顯示MAX的相關屬性
- 26. 如何在Ruby中實現查找類?
- 27. SQL select MAX查找一個組的單個記錄
- 28. 通過關聯的模型屬性查找記錄
- 29. 如何查找重複記錄在表
- 30. 這個屬性如何在ruby類中擁有多個屬性?
你能給我們更多的工作嗎?記錄如何存儲? – rwilliams
如果'x'個記錄具有相同的最大屬性值並且我想檢索所有'x'個記錄數? – VoodooChild92