1

Ryan Batesがここに示すように、仮想属性のタグ付けシステムを設定しました:http: //railscasts.com/episodes/167-more-on-virtual-attributes

このシステムは、モデルにタグを適用するのに非常にうまく機能し、数日前にシステムに実装したものです。次に、Ryan Batesによる簡単な検索チュートリアル(http://railscasts.com/episodes/37-simple-search-form )に従いました。私の問題は、検索フォームが名前を検索するようになり、たまたまタグを実装したことです。タグを検索することだけが理にかなっています。残念ながら、私はRuby on Railsの経験があまりなく、ある種の作業を行うための唯一の方法は、すべてをループする一連のループを実行することでしたが、それでも配列を検索する方法がわかりませんでした。 'd got(そしてループはすべてを非常に遅くしました)。

誰かが私がこのようなことをする方法を知っていますか?

4

1 に答える 1

1

私はここに示されているようにSunspotを使用することになりました:http: //railscasts.com/episodes/278-search-with-sunspot

ここに示すようなコードで:

text :taggings do
        taggings.map{ |tagging| tagging.tag.name }
end
于 2011-08-14T21:21:26.913 に答える