single-table-inheritance

single-table-inheritance

文章 0 浏览 6

Rails 设计在出现 STI 时向注册表添加字段

这是我的模型: class User < ActiveRecord::Base has_one :worker, :class_name => 'Worker', :foreign_key => :worker_id devise :database_authent…

遇到 2024-10-11 14:48:37 10 0

Rails 在患有 STI 时设计登记表

我不知道如何创建工人和协会。所以我能够将它们联系在一起。我在用户中有一个类型列。 这是我的表单(http://localhost:3000/workers/sign_up): Cre…

So要识趣 2024-10-11 08:53:04 11 0

如何让Rails 3在开发模式下重新加载STI类?

切换到 Rails 3 后,我注意到我必须重新启动服务器才能使 STI 模型类随着每个请求而重新加载。例如,假设我有这样的情况: # app/models/vehicle.rb c…

久随 2024-10-10 09:32:00 9 0

ActiveRecord 使用回调和 STI 的问题

嘿伙计们,以下是 Rails 和 STI 的问题: 我有以下课程: class Account < AC::Base has_many :users end class User < AC::Base extend STI belongs_…

捎一片雪花 2024-10-09 13:57:53 10 0

处理铁路中 STI 子类路线的最佳实践

我的 Rails 视图和控制器中充斥着 redirect_to、link_to 和 form_for 方法调用。有时 link_to 和 redirect_to 在它们链接的路径中是明确的(例如 link…

沦落红尘 2024-10-08 15:06:20 9 0

Rails - 主类,子类,如何获取子类的所有记录

在使用 STI 时,我试图获取特定 :type 的所有页面。 我在pages_controller.rb 中有一个主类 class PagesController < ApplicationController def inde…

岁月苍老的讽刺 2024-10-07 06:48:09 9 0

一页模型,不同的布局/视图。我如何利用性传播感染?

我正在构建一个应用程序来学习 Rails。这是一个简单的页面管理器,使用 Awesome_nested_set 创建嵌套页面。我想使用 STI,但不确定如何实现。我看到的…

泪痕残 2024-10-07 03:09:34 8 0

Rails:无法使用 STI 加载表的固定装置(未定义的方法“reflect_on_all_associations”)

我无法为使用 STI 的桌子加载装置。 当我调用 FIXTURES=schools rake db:fixtures:load 时,出现此错误: undefined method `reflect_on_all_associat…

年华零落成诗 2024-10-07 02:44:51 10 0

:type 字段如何在单表继承中填充?

我之前问了一个关于如何在我正在构建的用于管理内容的简单应用程序中构建数据的问题。答案是查看单表继承,我认为这将是门票。 我读过很多例子,但似…

歌枕肩 2024-10-04 22:35:11 7 0

SQL Server 2008 中的继承表。性能问题?

基于我在某处读到的另一个概念,我一直在脑海中思考这个想法。基本上,您有一个包含很少字段的“主”表,其他表通过外键继承该主表。以前已经做过这么…

哑剧 2024-10-04 04:06:23 8 0

如果某些子类缺少模板,rails 会重定向到超类的模板

我正在 Rails 项目中使用单表继承。我想知道是否可以通过在超类中实现某些通用函数来在子类之间共享它们的功能。 是否也可以回收超类的视图?或者我应…

梦亿 2024-10-03 02:59:34 10 0

Rails 2.3 中的类继承或单表继承

我有以下场景,我不确定是否应该使用类继承或单表继承: Class User has_one :main_list has_one :known_list has_many :regular_lists end Class Lis…

提笔落墨 2024-10-02 20:45:22 8 0

Rails:在创建期间尝试设置 STI 类型时无法批量分配给这些受保护的属性

我刚刚开始学习 Rails 和 ruby​​,所以如果这太愚蠢了,请耐心等待。 我的应用程序中有几种不同的 AppModule 类型,它们具有不同的行为但相似的数据…

把昨日还给我 2024-10-02 19:22:22 10 0

Rails STI 协会和嵌套资源

好吧,我这里有一个奇怪的模式,我无法弄清楚。 我有一个 STI 集,以 CallList 作为基本模型,以 City & 模型为基础。国家继承。一个城市属于一个州(…

一桥轻雨一伞开 2024-10-02 16:56:33 8 0

使用 Rails 中的单表继承创建单个创建表单

我在 Rails 中使用 STI,并且有一个 Vehicle 对象,它有许多不同类型的子类,如 Car、Truck 等。它适用于一个简单的应用程序,因此 STI 在这种情况下…

a√萤火虫的光℡ 2024-09-29 14:44:25 10 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文