【发布时间】:2016-12-19 07:16:52
【问题描述】:
我有一个社交媒体应用,在我的 rails 应用中拥有用户以及问题/响应模型。我在此应用程序中使用公共活动 gem。 我已按照railscast 的步骤进行操作。我还遵循了以下文档:
https://github.com/chaps-io/public_activity#setup
在我的活动.json 响应中得到:
"owner_id":null,"owner_type":null
Activites_controller.rb 文件:
class ActivitiesController < ApplicationController
def index
@activities = PublicActivity::Activity.order("created_at desc")
respond_to do |format|
format.html
format.json {render json: @activities.to_json()}
end
end
end
活动视图文件
<h1>Activities</h1>
<% @activities.each do |activity|%>
<div class="activity">
<%= link_to activity.owner.name, activity.owner if activity.owner %>
<%= render_activity activity %>
</div>
<% end %>
谁能帮我找出问题所在?
谢谢。
【问题讨论】:
-
我认为我们需要查看一些代码才能为您提供有价值的答案。你的视图和控制器会很有帮助。
-
当然,已更新问题。请检查。谢谢!
标签: ruby-on-rails railscasts public-activity