has_manyで関連するテーブルのidの一覧を簡単に得るには
usersテーブル
hobbysテーブル
があり、
usersテーブルの方に
has_many :hobbys
hobbysテーブルの方に
belongs_to :user
が指定されているときに
user.hobbys.collect{|c| c.id}
とすれば、hobbysのID一覧が得られる
が、
user.hobby_ids
とすれば、idの一覧を簡単に得られる
usersテーブル
hobbysテーブル
があり、
usersテーブルの方に
has_many :hobbys
hobbysテーブルの方に
belongs_to :user
が指定されているときに
user.hobbys.collect{|c| c.id}
とすれば、hobbysのID一覧が得られる
が、
user.hobby_ids
とすれば、idの一覧を簡単に得られる
Posted by GENDOSU
Ruby on Railsの本番実行環境として定着したpassengerです。 ...
必要なパッケージをインストールする たぶん、このインストールだけで済むはず。 s ...
バッチ処理として書いたrbファイルをテストする場合 テストケース内で syste ...
Rails 2.*系のプロジェクトで、rakeコマンドをたたくと、 rake/r ...
セッションIDを得るには session.session_id とする。