【问题标题】:Rails update database attribute without controllerRails 在没有控制器的情况下更新数据库属性
【发布时间】:2014-12-17 11:00:37
【问题描述】:

Has Many - Association

我的架构与上面的链接相同,我必须更新约会表中的“约会日期”属性,但我还没有创建约会控制器。 如何从患者控制器或医师控制器更新约会日期的值。 我可以在当前视图中访问 Patient_id 和 Physician_id。

【问题讨论】:

  • 您为什么没有创建约会控制器?您如何创建约会?您可以使用任何控制器来执行此操作,即查找对象、更新属性并保存它,但如果您正在对约会进行大量工作,那么在约会控制器中执行此操作是有意义的。

标签: ruby-on-rails database model-view-controller associations has-many-through


【解决方案1】:

你有预约ID吗?如果是的话:

Appointment.find(appointment_id).update(apppointment_date: Time.now)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-15
    • 1970-01-01
    • 2012-07-03
    • 2011-03-01
    • 1970-01-01
    • 2012-04-18
    相关资源
    最近更新 更多