私の Rails アプリケーションでは、データベースからデータを取得するコントローラーを作成しました。これには、次のようにモデルにパラメーターも含まれています。
問題は、views フォルダーに html ページがないことです。コントローラーを実行する必要がありますか? json形式の出力が必要です。htmlページはどのように作成され、json形式のデータはどこで確認できますか...
# shoppingDemo.rb (controller)
class ShoppingDemo < ApplicationController
def index
@lists=products.all;
respond_to do |format|
format.html
format.json { render json: @lists}
end
end
def show
@products = products.find(params[:prod_id])
respond_to do |format|
format.html # show.html.erb
format.json { render json: @products }
end
end
end
# products(model)
class products < Activerecord::Base
attr_accessible :model_name, :brand_name, :price, :discount, :qty_available
end
HTMLページを作成したり、データベースからのデータをjson形式で表示したりするための次のステップは何ですか.