行のid
フィールドを使用してスラッグを生成する代わりに (このように):
class Person < ActiveRecord::Base
def to_param
[id, name.parameterize].join("-")
end
end
次のように、非 id フィールドを使用できるようにしたい:
class Person < ActiveRecord::Base
def to_param
[application_id, name.parameterize].join("-")
end
end
これは依然として整数ですが、 に基づいて検索を行う代わりに、 に基づいてid
検索を行う必要がありますapplication_id
。