我正在使用Rails 3,omniauth和facebook圖形API構建教育應用程序的原型。所以當用戶登錄我的應用程序時,他使用他的Facebook帳戶,我抓住他所有的教育歷史和他的朋友education_history。group_by education-rails 3
我想組的每個用戶的朋友喜歡的教育是:
我已經試過這樣的事情:
<ul class="friends-list">
<%= current_user.friends.group_by(&:highschool_name) do |highschool_name|
p "<li>#{highschool_name}</li>"
end
%>
</ul>
而且我得到一個語法錯誤。
用戶TABEL這個樣子的:
[id, name, image, location, highschool_name, highschool_year, college_name, college_year, graduteschool_name, graduate_year ]
而且朋友TABEL看起來是這樣的:
[id, uid, name, image, higschool_name, college_name, graduateschool_name, user_id]
如何使用活動記錄,不循環,因爲它們並不有效性解決我的問題。 。 對?
是什麼語法錯誤說? – DVG 2012-07-14 23:29:23
@DVG,錯誤表示:塊arg和實際塊給出 – SHUMAcupcake 2012-07-14 23:32:43
爲什麼downvote? – SHUMAcupcake 2012-07-15 14:56:57