我正在我的第一個軌道應用程序,並有一個奇怪的問題。 我使用的是mongodb的Rails 3.2.6。標籤將顯示,但不text_field - 軌道
在我看來,我可以得到一個標籤來顯示,像這樣:
<%= f.label :percent %>
但是當我嘗試同樣的事情與文本字段 像這樣:
<%= f.text_field :percent %>
的頁面沒有按甚至沒有負載,沒有任何反應。
這裏是我的控制器:
class TrimmingsController < ApplicationController
def new
@order = Order.find params[:order_id]
end
而且我的模型:
class Trimming
include Mongoid::Document
embedded_in :order
field :percent, type: String
end
這裏是我的整個觀點:
<%= form_for @order do |f| %>
<p>
<%= f.text_field :percent %>
</p>
<% end %>
我只想得到一個text_field顯示對不起 簡單問題,但我已經嘗試了2天得到 此文本字段彈出。
如果你說沒有任何反應,如果你嘗試加載頁面,你有沒有檢查日誌?也許有一些提示。只有一個@user可以通知;郵件的所有者將永遠被通知(點擊此框以解僱) – bento 2012-07-26 22:17:34
a ha!是的,我得到錯誤:'錯誤(未定義的方法'百分比'爲#<訂單_id:'所以在模型中定義百分比是不夠的 – 2012-07-26 22:33:23