Michael Hartl's tutorial에 피드를 만드는 방법을 따랐습니다. CURRENT_USER 다음에 사용자가 만든 모든 동영상을 검색하기 위해이 피드 구조에 리소스를 두 개 이상 추가하는 방법
scope :from_users_followed_by, lambda { |user| followed_by(user) }
def self.followed_by(user)
followed_ids = %(SELECT followed_id FROM relationships
WHERE follower_id = :user_id)
where("user_id IN (#{followed_ids})", { :user_id => user })
end
: 내 비디오 모델
def feed
Video.from_users_followed_by(self)
end
이 :이 내 사용자 모델의 방법이있다.
def feed_display
@videos = current_user.feed.page(params[:page]).per(15)
end
을 한 후 내 videos/feed_display.html.erb
보기에서 부분 렌더링 : 다음
내 videos_controller에서이 방법을
<div id ='video_div'>
<%= render @videos, :collection => @videos %>
</div>
에 의해 생성 된 모든 비디오를 표시하기 위해 사용자가 따르는 사용자
이제 피드에 다른 리소스를 추가하여 사용자가 따르는 사용자의 video 및 video_votes를 모두 포함하려고합니다.
내 video_vote 모델로 내 비디오 모델 인 모델 범위 코드를 복제 한 다음이 라인을 추가 생각하고:
def feed
Video.from_users_followed_by(self)
VideoVote.from_users_followed_by(self)
end
다음
feed
방법
VideoVote.from_users_followed_by(self)
그것이처럼 보이도록을
내 질문에 내 feed_display
방법과 보기를 수정하여 비디오뿐만 아니라 득표도 표시되도록해야합니까?
나만의 비디오이거나 모델로 비디오를 볼 때 나는 당신이라고 생각합니까? XD – corroded
hhahahhahaa XD ...... –