프로필과 주석 모듈 간의 연관성을 올바르게 선언했는지 알고 싶습니다. 그래서 자신과 다른 모든 사용자가 볼 수 있도록 만든 코멘트 위에 현재 사용자의 프로필 이미지를 표시 할 수 있습니다.내 프로필과 코멘트 모델 간의 연결을 올바르게 선언하려면 어떻게해야합니까?
class Profile < ActiveRecord::Base
attr_accessible :address, :firstname, :lastname, :mobile , :user_id, :photo
attr_accessor :image_file_name, :image_content_type, :image_file_size, :image_updated_at
has_attached_file :photo
validates_attachment_presence :photo
validates_attachment_size :photo, :less_than => 5.megabytes
validates_attachment_content_type :photo, :content_type => ['image/jpeg', 'image/png']
belongs_to :user
has_many :comments
has_many :post
end
내가 코멘트 모델을 가지고 :
나는 프로파일 모델이
class Comment < ActiveRecord::Base
belongs_to :post
belongs_to :profile
attr_accessible :body, :commenter, :photo
end
당신은 또한 사용자 belongs_to 프로파일 모델 위에 볼 수 있으며 각 주석은 (블로그에 속으로)게시하다.
현재 사용자의 사진 (또는 프로필 이미지)을 사용자가 작성한 주석 옆에 표시하려고합니다. 현재 사용자가 주석을 만들 때 "이름"을 입력 할 수있는 기능 만 있습니다.
누군가 나를 올바른 방향으로 인도 할 수 있습니까? 또한 이것은 일반적인 문제이며, 무엇이라고 부릅니까?
더 이상 코드를 게시해야하는 경우 알려주십시오.
안녕을 가질 수
그런 식으로, 내가 코멘트에 프로필을 연결하는 방법을 잘 모르겠습니다. 이미 코멘트에 게시물을 첨부했습니다. 또한, 나는 사진을 만드는 데에만 중점을두고 있습니다. 어떤 포인터? –
주석을 작성할 때 현재 활성 프로파일을 양식에 전달하기 만하면됩니다. 또한 속성 주석 기자는 프로필과 관련이 있어야합니까? 그들은 매우 다른 두 개의 이름을 사용하고 있습니다. 서로에 대해 어떻게 알 수 있습니까? 이 페이지를 통해 귀하의 관계 관리를 해결하십시오 http://guides.rubyonrails.org/association_basics.html –
희망 그 자리에 프로필 이미지. 나는 이것이 위에서 언급 한 것이라고 생각하지 않는다. 나는 현재 활성 프로파일을 식별하는 방법으로 고심하고있다. 나는 current_user.profile과 같은 많은 변형을 시도했다. 링크를 가져 주셔서 감사합니다. –