ビューにはモデルやコントローラーに関する知識がないはずですが、それを回避する方法がわかりません。
問題は、ビューで情報を操作する前に、コントローラーまたはモデルから情報を取得しようとしていることです。
ここにコード
Model
USER LOCATION ARTICLE
id user_id title
first article_id ...
last
...
関係
user has many locations
article has many locations
location belongs to user
location belongs to article
コントローラ
@userlocation = @user.locations
意見
<% @userlocation.each do |event| %>
...
<% evTitle = Article.find_by_id(event.article_id) %>
<%= evTitle.title %>
<% end %>
明らかに、コントローラーでクエリを実行する方法がわからないのは最善ではなく、evTitleが適切にレポートしないのはなぜですか?