friendly_id gem docsには、すべてのスラッグが作成されるテーブルslugs
を作成すると記載されています。しかしそれに加えて、cached_slugsを使用してパフォーマンスを向上させるために、モデル表に列を追加する機会が与えられます。friendly_id宝石を使用するときにslugsテーブルが必要ですか?
私のモデルテーブルにcached_slugs
の列を使用していますが、slug table
が必要ですか?データは冗長になります。 slugsテーブルを削除しようとしましたが、データベースに新しいエントリを作成するときにエラーが発生しました。
別の方法で、フレグランスを渡すことなくfriendly_idを使うことができますuse_slug = false options ...しかしフレンドリーなidのほとんどの利点を失います – andrea
あなたの返事のために! – daniel
friendly_idに固有のスラッグ名を使用させる方法はありますか?それで、それは同じ名前の倍数を検証し、許さず、もはや--1と--2? –