0
我对我的选民has_many:through模型有一些验证。但是,我不太清楚如何处理验证错误,因为我使用create!这是我的代码:使用create时如何处理验证错误!方法
def cast_vote_up!(user_id, direction)
voterships.create!(:issue_id => self.id, :user_id => user_id,
:direction => direction)
end
这是我的问题模型。我有问题,用户和用户通过联接模式对问题进行投票。我如何处理验证错误,因为我只是使用create!通常我会做类似
if @model.save
#code
else
#other code
end
但没有.save我不知道该怎么做