teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

a

2017/04/28 00:08

投稿

moke
moke

スコア2241

answer CHANGED
@@ -8,8 +8,13 @@
8
8
  end
9
9
  ```
10
10
  エラーが出る場合,
11
+
12
+ ```ruby
11
- comment.rbに
13
+ def index
14
+ favorite_messages_comment_ids=Comment.joins(message: :favorite).where(:favorites=>{:user_id=>current_user.id}).pluck(:id)
15
+ @activities = PublicActivity::Activity.order(created_at: :desc).where(activity_id: favorite_messages_comment_ids, activity_type: "Comment")
12
- belongs_to :message
16
+ end
17
+ ```
13
18
  を追加してみてください
14
19
  解説としては、お気に入りにしている記事のコメントを取得して
15
20
  PublicActivity::Activityとmergeしています。