0

このルートがあるとしましょう:

get 'post/:title' => 'post#show' , :as => 'show_post'

誰でも投稿を作成し、独自のタイトルを選択できます。タイトルに「/」、「[」、「]」などの文字を含めたくないのは、ヘルパー メソッドで生成された不正な URL につながる可能性があるためshow_post_path('blah')です。私が言及したキャラクター以外にも、私が注目すべきものがあると確信しています.

投稿モデルでこれを検証する方法を探しています。

/ ありがとう

4

2 に答える 2

2

それを作る最善の方法は、gem Friendly_idを使用することだと思います

于 2013-10-21T07:32:33.530 に答える