답변

1

Friendly_id는 friendly_id 구성에서 제공 한 열 또는 메소드 이름을 사용합니다. 따라서 다음을 수행 할 수 있습니다.

class Profile 
    belongs_to :user 

    friendly_id :profile_permalink, use: :slugged 

    protected 

    def profile_permalink 
    user.login 
    end 

end 
+0

다음 지침과 콘솔에 User.find_each (: save) 명령을 모두 설치하면 슬러그가 생성되지 않습니다. def profile_permalink 제안도 작동하지 않습니다. 나중에 thx – Rubytastic

+0

에 대해 살펴 보았습니다. 업그레이드 된 보석과 다시 시작된 응용 프로그램으로 인해 작동하지 않는 구식 보석에 이상한 문제가있었습니다. – Rubytastic

+0

@fkreush 위의 방법으로 오류가 발생했습니다. id = Usernam 인 프로필을 찾을 수 없습니다. – Adt

관련 문제