我有两个模型:Person和Employe。 我需要创建对象,该对象具有Person从Persone中排除记录的记录,然后将其用作模型(应用“minimum”之类的方法)。 喜欢的东西使用其他模型创建虚拟模型
People = Person - Employe
People.minimum
我怎样才能做到这一点?
我有两个模型:Person和Employe。 我需要创建对象,该对象具有Person从Persone中排除记录的记录,然后将其用作模型(应用“minimum”之类的方法)。 喜欢的东西使用其他模型创建虚拟模型
People = Person - Employe
People.minimum
我怎样才能做到这一点?
不能从桔子减去苹果 – 2012-02-19 11:59:25
我假设Person是一个人的集合,Employee也是一个人的集合...但如果不是这样,那么你是正确的,这个解决方案wouldnt工作 – 2012-02-19 18:58:44
如果你有两个不同的** **型号,没有办法减去它们。使用'Person'中的'employee'属性,然后选择具有'== false'属性的记录,有很多方法可以做到这一点(例如'scope',通过'sql'等) – 2012-02-19 12:02:54
Victor,一个模型涉及另一个作为has_many/belongs_to – alex 2012-02-20 10:30:06