【发布时间】:2018-04-18 08:35:00
【问题描述】:
基本上我正在尝试创建包含向导的仪表板。我有一堆模型和值,现在我想从所有模型中访问一些值(模型表的列)。
我需要帮助了解哪个向导(用于创建页面表单的下一个..、下一个按钮)是解决此问题的最佳方法,以及如何在无模型单控制器或多控制器中访问多个模型值。
任何帮助都必须感谢
谢谢
【问题讨论】:
标签: ruby-on-rails rubygems ruby-on-rails-5
基本上我正在尝试创建包含向导的仪表板。我有一堆模型和值,现在我想从所有模型中访问一些值(模型表的列)。
我需要帮助了解哪个向导(用于创建页面表单的下一个..、下一个按钮)是解决此问题的最佳方法,以及如何在无模型单控制器或多控制器中访问多个模型值。
任何帮助都必须感谢
谢谢
【问题讨论】:
标签: ruby-on-rails rubygems ruby-on-rails-5
如果您在控制器中,您只需调用模型的名称,例如 youy 。
例如,如果你想要向导模型,你只需要做Wizard.method_you_want
如果你想要所有巫师:wizards = Wizard.all
如果您需要特定的向导:wizard = Wizard.find(wizard_id)
然后,例如,从模型中获取您想要的值:wizard.id、wizard.super_power、wizard.value。
对于其他模型,您只需这样做。
【讨论】:
@wizard = Wizard.find(id) 和@model = Model.find(model_id) 之类的操作,然后您只需从模型@wizard.name 中获取值。