0
我有一组汽车(所以是汽车模型)。每辆车都有可用的日期,可用的日期(所以另一种型号“可用性”)。 我有另一种叫做'约会'的模式,在这一天我现在可以选择几辆车,但是这一天也必须对应于选定的所有车辆可用的一天。所以,我一直在计算我的车,一方面。另一方面,查看第一辆汽车的所有可用日期以及每天的可用日期,看看在当天是否有其他汽车可用。事实上,我的汽车数量必须与可用日期的数量相对应。我希望我已经清楚。不管怎样,这是是我的,虽然:检查RoR上的两个对象之间的相等性
我控制器
def available_date
@cars = 0
@available = 0
@cars = @appointment.cars.count
@appointment.cars.first.availability.each do |d|
@available = Availability.find_all_by_day(d.day)
if @available.count == @cars
@appointment.day = @available
end
@available.save
end
end
这似乎并不工作,还我就在想,如果有一个以上的可用性,不会也行。
我试过去做,但没有奏效。谢谢你们一样 – user2614075
你可以删除可用的保存吗?此外,代码是什么样的,你在哪里调用这个方法? – SteveTurczyn