RoRでタグ機能を実装/Acts As Taggable On Steroids
RoRでタグ機能を実装するためのプラグイン「Acts As Taggable On Steroids」をインストールする。
インストール
まず、プラグインを実装したいRailsプロジェクトのrootディレクトリに移動してから、以下のコマンドでインストール。
$ ruby script/plugin install http://svn.viney.net.nz/things/rails/plugins/acts_as_taggable_on_steroids
新しいプラグインを入れたのでWEBrickを再起動。
マイグレーション
このpluginをインストールしたことで使用出来るようになったgenerateコマンドを使ってマイグレーションファイルの作成。
$ ruby script/generate acts_as_taggable_migration
データベースマイグレーション
$ rake db:migrate == 4 ActsAsTaggableMigration: migrating ======================================= -- create_table(:tags) -> 0.0024s -- create_table(:taggings) -> 0.0070s -- add_index(:taggings, :tag_id) -> 0.0095s -- add_index(:taggings, [:taggable_id, :taggable_type]) -> 0.0081s == 4 ActsAsTaggableMigration: migrated (0.0280s) ==============================
tags、taggingsの二つのテーブルが作成された。
念のためterminalでMySQLに繋いで確認してみる。

大丈夫。ちゃんと出来ている。
モデル等に追加するのはまたあとで。

Comments
No comments so far.