single-table-inheritance

single-table-inheritance

文章 0 浏览 6

如何在 Rails 中为单表继承创建控制器?

我正在设置单表继承,使用 ContactEvent 作为 ContactEmail、ContactLetter 和 ContactCall 都将继承的模型。 但我对如何创建路由和控制器感到困惑。 …

深海不蓝 2024-09-02 18:20:17 7 0

使用STI和ActiveRecordBase<>具有完整的 FindAll

是否可以使用单表继承的通用支持,并且仍然能够 FindAll 基类? 作为一个额外的问题,我是否能够使用 ActiveRecordLinqBase<>还有?我确实喜欢这些问…

瑶笙 2024-08-31 10:00:42 7 0

如何返回子对象?

我的想法是一个简单的问题。这是我的代码: class Fruit < ActiveRecord::Base end class Apple < Fruit end class Kiwi < Fruit end 假设我正确设置…

滴情不沾 2024-08-29 03:48:12 6 0

手机账单建模:我应该使用单表继承还是多态关联?

在我的域中: 用户有许多账单 账单有许多账单项目(因此用户通过账单拥有许多账单项目) 每个账单项目都是以下之一: 致电 SMS(短信) MMS(彩信) …

不忘初心 2024-08-28 18:14:47 13 0

STI 和多晶型物

我的代码有问题 class Post < ActiveRecord::Base end class NewsArticle < Post has_many :comments, :as => :commentable, :dependent => :destroy,…

清风不识月 2024-08-28 13:10:24 14 0

两种模型,一种是 STI,一种是验证

假设我有两个表——产品和订单。为了简单起见,假设一次只能购买一种产品,因此没有像 order_items 这样的连接表。所以关系是Product有很多订单,Orde…

蒲公英的约定 2024-08-27 13:13:01 12 0

Rails单表继承/子类在父级中查找条件

我有一个名为“Users”(class User )的表和一个用于客户端的子类/STI(class Client )。 客户端“过滤”按预期工作,换句话说,Client.find(:all) …

转身以后 2024-08-27 11:17:49 16 0

如何覆盖 attr_protected?

我的 STI 实现如下: class Automobile < ActiveRecord::Base end class Car < Automobile end class Truck < Automobile end class User < ActiveRec…

才能让你更想念 2024-08-26 22:39:42 14 0

嵌套属性可以与继承结合使用吗?

我有以下课程: 项目 人员 人员 > 开发人员 人员 > Manager 在 Project 模型中,我添加了以下语句: has_and_belongs_to_many :people accepts_nested…

浅忆 2024-08-26 21:49:10 9 0

维珍 STI 帮助

我正在开发一个赛马应用程序,并尝试利用 STI 来模拟马的连接。马的关系由主人、驯马师和骑师组成。随着时间的推移,连接可能会因各种原因而发生变化…

云柯 2024-08-25 18:51:20 11 0

Hibernate:单表中的父/子关系

我几乎没有看到任何关于以下与 Hibernate 相关问题的提示。这涉及使用具有父子关系的单个数据库表来实现继承 与自身的关系。例如: CREATE TABLE Empl…

亽野灬性zι浪 2024-08-25 02:24:24 10 0

使用具有相同控制器的 STI 路径

我正在使用 STI,想知道是否必须为每个型号配备单独的控制器?我遇到一种情况,我只对 STI 关系中的一个模型使用创建和编辑操作,但如果我尝试为其创…

粉红×色少女 2024-08-25 00:22:26 9 0

Rails 单表继承与 HABTM Fixture 在单元测试中返回 NoMethodError: undefined method `singularize;

想象一个模型结构如下: models/cross_sell_promotion.rb class CrossSellPromotion < Promotion has_and_belongs_to_many :afflicted_products, :joi…

伴随着你 2024-08-24 00:38:24 15 0

尝试使用 Ruby Activescafold 返回各种模型,在具有继承的模型上查找

class Promotion def self.get_todays_promotions # Promotion is a parent model, having child models e.g. # DiscountPromotion, VoucherPromotion…

白昼 2024-08-22 08:04:07 8 0

Rails 中的模型子类使用不同的路线但使用相同的控制器

我有一个模型属性,它具有使用 STI 的子类, 并且我希望所有人都使用相同的控制器,并且根据子类仅具有不同的视图部分。 Property Restaurant < Prope…

二手情话 2024-08-22 00:07:57 14 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文