1

アプリケーションでacts-as-taggable-onを使用していますが、「Ben、Jerry」などのカンマを含むタグ名を使用できるようにしたいと考えています。ただし、「ベン、ジェリーズ」、「ボブ、ビル」のようなものをタグリストに入れると、「ベン、ジェリーズ、ボブ、ビル」として返されます。

データベースにアクセスして、タグの1つの名前を手動で「Ben、Jerry」に変更すると、オブジェクトを開くと、タグリストは「Ben、Jerry」、Bob、Billと表示されますが、保存すると「ベン、ジェリー、ボブ、ビル」として返されること

私は何か間違ったことをしていますか、それともタグ付け可能として機能しますか?デフォルトではコンマ付きのタグを保存できませんか?

4

1 に答える 1

1

区切り文字をセミコロンに変更します。

ActsAsTaggableOn::TagList.delimiter = '; '
于 2011-09-02T08:44:24.027 に答える