創建控制器和模型我創建了一個控制器和我的應用程序的模型後,下一個步驟。我想以json格式獲取數據。我在哪裏可以看到我的輸出?如果我運行控制器,它不會迴應。我列出了這些文件。最後,我想從json格式的數據庫中獲取products
表中的數據。如何獲取我的數據?是什麼在紅寶石
我的控制器:
所有的class ShoppingDemo < ApplicationController
def index
@lists=Product.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
My Model:
class product < Activerecord::Base
attr_accessible :model_name, :brand_name, :price, :discount, :qty_available
end
show.html.erb
<p>
<b>model_name:</b>
<%= @products.model_name %>
</p>
<p>
<b>Brand_name:</b>
<%= @products.brand_name %>
</p>
<p>
<b>Price:</b>
<%= @products.price %>
</p>
<p>
<b>Discount:</b>
<%= @products.discount %>
</p>
<p>
<b>Quantity:</b>
<%= @products.qty_available %>
</p>
您是否在命令行中使用'rails server'啓動服務器? –
是的,我做了..然後我將ShoppingDemo添加到網址。它顯示'沒有路線匹配[GET]「/ ShoppingDemo」'..現在該怎麼辦? –
http://railsforzombies.org/ – apneadiving