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. Ruby on Rails 3:如何在has_many查詢中訪問每條記錄的屬性
- 2. 如何使用Xpath 1.0從XML文檔中查找max屬性
- 3. 如何在Xcode中記錄@IBInspectable屬性
- 4. 查找MAX值的單一屬性
- 5. 在每個中查找具有MAX值的記錄
- 6. 如何檢查ruby中的類屬性?
- 7. 如何在ActiveRecord/SQL中查找與1+值匹配的屬性的記錄?
- 8. Hibernate 4查找記錄屬性
- 9. 如何在DataSet中查找記錄?
- 10. Ruby XPath查找屬性
- 11. Ember.js:如何查找沒有屬性集的記錄?
- 12. 如何在SQLite中查找Max元素?
- 13. 查找記錄,其中記錄的關聯屬性都不是一個定值
- 14. 查找包含軌道中特定屬性的所有記錄
- 15. 如何使用mongoid for rails中的objectID查找mongodb記錄的各種屬性?
- 16. 從大的記錄中查找記錄
- 17. 在唯一屬性中查找數據庫中的重複記錄
- 18. 如何記錄類屬性
- 19. 在軌道上查找和計算ruby中的連續記錄
- 20. 如何通過屬性名稱在%DIctionary.ClassDefinition中查找屬性?
- 21. Ruby/Mongoid用新屬性裝飾記錄
- 22. Rails在屬性爲零的地方查找記錄
- 23. 如何查詢google-cloud-datastore查找沒有特定屬性的記錄
- 24. 在Ruby on Rails中查找或創建多條記錄 - 「find_or_create_all」
- 25. 如何在Ruby中使用max或ceiling?
- 26. SQL Server - 在多個記錄中查找MAX和MIN的可能方法
- 27. 在活動記錄欄上查找哈希屬性值
- 28. JavaScript打印記錄的屬性保存在記錄中
- 29. 在Windows中查找未記錄的API
- 30. 如何在Ruby on Rails中獲取記錄'某個記錄'?
你能給我們更多的工作嗎?記錄如何存儲? – rwilliams
如果'x'個記錄具有相同的最大屬性值並且我想檢索所有'x'個記錄數? – VoodooChild92