标签: ruby-on-rails activerecord
我知道Rails有一个one_to_many关系,但我想强制说“很多”至少是一个对象。最优雅的方法是什么?
答案 0 :(得分:1)
在您的一个模型中添加验证以检查是否存在大量一个对象
def validates errors.add(:many_objects, 'You need at least one object') if many_objects.empty? end