私のアプリケーションでいくつかのモデルにいくつかのページ設定を追加する予定です。ここで重要な概念が欠落しているような気がします。ここに私のアプリケーションがあります:同じモデルの2つのコレクションにページを貼り付けます
class Gallery < ActiveRecord::Base
has_many :photos
has_many :comments
end
class GalleryController < ApplicationController
def show
# some process here
@gallery = Gallery.find(params[:id])
end
end
私が表示しているギャラリーの写真とコメントの両方に別々にページを付けたいと思います。私はこれをAJAXでやる必要があります。写真やギャラリーのパラメータを指定して 'show'を呼び出すことは大変です(つまり、写真やコメントのみを探しているならギャラリーを探す必要があるのでしょうか?
この機能の設計方法を教えてください。
ここでGalleryController.showを呼び出す代わりに何がありますか?