我正在使用rails3,我有以下代码
class Utensil < ActiveRecord::Base
validates_presence_of :manufacturer_id
belongs_to :manufacturer
end
这是验证belongs_to对象的正确方法吗?我觉得验证id可能不是最好的策略。任何替代解决方案。
答案 0 :(得分:1)
你有什么就好了。如果您还要验证相关模型,可以执行以下操作:
class Utensil < ActiveRecord::Base
belongs_to :manufacturer
validates_associated :manufacturer
validates_presence_of :manufacturer_id
end
希望这有帮助!