Rails和Devise选项中的单表继承

V_H

如果我有一个带有标准devise行的主User模型和一个Single Table Inheritance子类模型,如何覆盖该子类的默认devise选项?例如,主用户类具有“可确认”,但是我不希望在STI子类上使用吗?

我们

正如安德烈所说,这是不可能的。

至于那confirmable部分。您可以覆盖你的注册控制器,该机型后,你建立你的子类,只需要调用skip_confirmation!分配一个值confirmed_at?列。

user = UserSub.new(user_sub_params)
user.skip_confirmation!

至于其他devise选择,我相信还有办法。编辑您的问题,询问是否有更多选择,我将编辑答案。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Rails单表继承关系

来自分类Dev

JMSSerializerBundle和单表继承

来自分类Dev

Rails单表继承模型中的覆盖验证

来自分类Dev

Rails单表继承模型中的覆盖验证

来自分类Dev

Spring Boot和Thymeleaf中的单表继承

来自分类Dev

Rails:无效的单表继承类型错误

来自分类Dev

rails-多态关联或单表继承

来自分类Dev

Rails单表继承ActiveRecord :: SubclassNotFound

来自分类Dev

单表继承和设计单次登录

来自分类Dev

无效的单表继承类型:尝试在Rails 4中设置STI子类时出错

来自分类Dev

单表继承替代

来自分类Dev

迁移到单表继承时,Rails 4更新类型

来自分类Dev

Rails:这是单表继承(STI)的用例吗?

来自分类Dev

rails has_many多个单表继承

来自分类Dev

我应该如何在Rails 4.0中使用单表继承(STI)来处理“有很多通过”关系

来自分类Dev

Rails 4 / Devise中的多表继承设置current_user

来自分类Dev

单表继承还是多态?

来自分类Dev

活动记录单表继承联接表

来自分类Dev

Rails +单表继承:如何自定义验证错误消息?

来自分类Dev

Rails单表继承。共享控制器,howto更新(CRUD)

来自分类Dev

Rails用户类型选择,用于通过单表继承进行设计注册

来自分类Dev

使用datetime列的单表继承

来自分类Dev

ActiveRecord多级单表继承查询

来自分类Dev

具有单表继承的SQLAlchemy关系

来自分类Dev

具有单表继承的构建表单

来自分类Dev

Flask-SQLAlchemy 单表继承

来自分类Dev

单表继承 - 附加类名

来自分类Dev

如何从Doctrine2单表继承存储库中获得混合对象类型结果集?

来自分类Dev

多重继承和单例设计模式