我对 Rails 有点陌生,所以请多多包涵。
我有 2 个模型客户和产品。产品是依赖的,因此,在客户端显示视图中,我创建了一个产品创建表单。创建成功或不成功后,我返回客户端显示视图。如果创建出错,我想在那里显示任何错误,但我似乎无法访问我在尝试创建 Product 实例时使用的@product 来解决它的错误。重定向到 client_path(client) 时是否必须传递该 @product?如果是这样,怎么办?
顺便说一句,成功是有效的,因为我使用 Flash 来展示这一点,但是对于错误,我确实想在表格上方的不同位置显示它们。如果没有其他方法,我想我应该将错误传递给 flash,但我也不知道该怎么做。