2012-05-07 2 views
4

friendly_id를 사용하고 하나 대신 두 개의 매개 변수를 사용하는 쉬운 방법이 있는지 궁금합니다.두 개의 매개 변수가있는 Friendly_id?

www.example.com/dateTitle/

날짜와 제목은 내 DB에 두 개의 별도의 필드입니다.

답변

9

을하지만, 미래를하면 도움이 될 수 있습니다 독자들, friendlyId gem은 이제 이것을 도울 수있는 '후보자'기능을 통합합니다.

class Post < ActiveRecord::Base 
    extend FriendlyId 
    friendly_id :slug_candidates, use: :slugged 

    def slug_candidates 
    [ 
    [:created_at, :Title], 
    ] 
    end 
end 

자세한 정보는 repo입니다.

7

확실합니다!

그냥

이 예를 참조 장타율되기 전에 문자열의 형식 모델에 대한 메소드 정의 :이 질문은 2 년 전되었다 알고 https://gist.github.com/2650300

+0

대단히 감사합니다. :) – Philip

+0

이것은 나를 도왔습니다. 감사! – bradpotts