Czy istnieje prosty sposób na uzyskanie średniej atrybutu w kolekcji?Średnia rubinowa na Railsach?
Na przykład każdy użytkownik ma wynik.
Biorąc pod uwagę kolekcji użytkownika (S) (@users), w jaki sposób można uzyskać średni wynik dla grupy?
Czy istnieje coś takiego jak @ users.average (: score)? Myślę, że natknąłem się na coś takiego pól bazy danych, ale potrzebuję go do pracy dla kolekcji ...
bardzo miłe. Do czego służy funkcja & in &: score? – David
Operator ampersand jest zamiennikiem dla: @ users.collect {| user | user.score} Dowiedz się więcej na ten temat w Internecie: http://eli.thegreenplace.net/2006/04/18/understanding-ruby-blocks-procs-and-methods/ –
całkiem niesamowite. –