【发布时间】:2020-12-19 10:15:00
【问题描述】:
我已经设计了自定义控制器(用户控制器),就像 here 解释的那样。
我像这样自定义了一些控制器逻辑
def create
super do |user|
@patient = user.build_patient
@patient.save
end
end
所有这些都可以正常工作。问题是当我尝试提供自定义redirect_to 时,我看到了
def create
super do |user|
@patient = user.build_patient
@patient.save
end
redirect_to physicians_path
end
Solutions 到一般问题(意外或其他)> 1 redirect_to 在控制器内部不起作用,因为 i)我不能影响第一个(因为它是设计的一部分),并且 ii ) 我不知道如何告诉它忽略第一个并使用我指定的那个
【问题讨论】:
标签: ruby-on-rails devise ruby-on-rails-6