1
我是通用的rails,ruby和web开发的新手,并且在尝试从我的数据库。我试图销毁数据库条目时出现错误 - 字段不能为空 - 当试图销毁数据库条目时
我得到“禁止1个错误这场辩论被保存:命题不能为空”
当我调用对象的方法破坏。
这是我的链接:
<%= link_to 'Delete this debate', debates_path, :method => :delete %>
,这是我破坏方法:
def destroy
Debate.find(params[:id]).destroy
respond_to do |format|
format.html { redirect_to(debates_path) }
format.xml { head :ok }
end
end
如果辩论正在反正破坏,为什么我仍然得到一个错误时,命题是空白?
编辑:
的辩论模式:
class Debate < ActiveRecord::Base
validates :proposition, :presence => true
has_many :responses, :dependent => :destroy
end
我下面从这里教程:http://guides.rubyonrails.org/getting_started.html
显示您的机型 – 2011-05-29 06:57:15
@nash完成。难以置信,我忘了把他们放在第一位 – Drew 2011-05-29 07:07:58