activerecord

activerecord

文章 8 浏览 83

Active Record 模式、Repository 模式和可测试性(java 中)

以下旨在充分利用 Active Record 模式和 Repository 模式的方法有什么缺点(例如在可测试性方面)? 每个持久对象都公开 save() 和 delete() 方法,但…

归属感 2024-11-01 18:17:29 1 0

Rails has_one、包含或加入

我想知道在 Rails 3 中设置此数据库结构的最佳方法是什么... 我有一个 users 表和一个 user_profiles 表。 users_table 包含“姓名、电子邮件、密码、…

遗弃M 2024-11-01 17:33:49 0 0

Rails - 验证关联的存在?

我有一个模型 A,它与另一个模型 B 具有“has_many”关联。我有一个业务要求,即插入 A 需要至少 1 个与 B 相关的记录。是否有我可以调用的方法来确保…

骄傲 2024-11-01 16:11:14 0 0

sql查询顺序问题

因此,我在 activerecord 中有以下模型,我将使用 Discussion.user_replied_group_discussions(@user) 它会返回最近回复的讨论,但是如何修改私有方法…

毁虫ゝ 2024-11-01 14:43:20 2 0

Rails 中的日期验证

我有一个包含两个属性的 Active Record 模型:start_date 和 end_date。我该如何验证以下内容: 日期采用正确的 (yyyy-mm-dd) 格式 end_date &gt &gt…

喜爱皱眉﹌ 2024-11-01 11:28:30 2 0

根据父模型验证模型

我有两个模型,一个是另一个的父模型,父模型accept_nested_attributes_for 和validates_linked 子模型。 但是,我的一些验证有一个 :if ,需要检查父…

何以笙箫默 2024-11-01 10:13:43 1 0

Rails 中急切加载的问题

我在急于加载相关记录时遇到一些奇怪的行为。我已经在“包含”中指定了所需的关系,并且所有内容都通过四个查询加载。但是,当我迭代选定的记录时,Ra…

烟织青萝梦 2024-11-01 09:58:43 0 0

如何使用单表继承 (STI) 为 Ruby on Rails 中的继承资源生成适当的路由助手

我有两个资源:FaxRequest 和 InternetRequest,它们都继承自 Request。我使用rails脚手架资源命令生成了这三个资源中的每一个,然后修改模型以从Requ…

这样的小城市 2024-11-01 09:47:12 1 0

有没有一种简单的方法可以使 Rails ActiveRecord 模型成为只读?

我希望能够在数据库中创建一条记录,但随后阻止 Rails 从那时起进行更改。我了解数据库级别的更改仍然是可能的。 我相信 attr_readonly 在属性级别上…

尐籹人 2024-11-01 09:19:12 1 0

从 params hash 创建 Rails ActiveRecord 模型

大多数 Rails 教程都会展示如何通过 params 哈希填充模型类,如下所示: class UsersController &lt ApplicationController def create @user = User.…

骷髅 2024-11-01 08:21:56 0 0

Rails 急切加载不适用于每个包含关联

我有以下内容: order.rb belongs_to :user belongs_to :property has_many :order_lines, :dependent =&gt :destroy order_line.rb belongs_to :orde…

粉红×色少女 2024-11-01 08:17:05 0 0

使用回形针在 Rails 中创建对象时上传 AJAX 文件

我有一个头痛的问题,似乎找不到简单的解决方案。 我有几个模型,每个模型都有一个属于用户的图像附件。我做了一个非常好的ajax文件上传和图像裁剪表…

音栖息无 2024-11-01 08:11:28 0 0

如果用户尚未提交评论,如何才能仅显示添加评论表单?

您好,我是一个超级初学者,正在开发我的第一个应用程序,我有一个场地表,用户可以对场地添加评论。我希望能够在用户提交评论后向他们隐藏评论表单,…

晚雾 2024-11-01 05:59:15 1 0

Rails 属性覆盖

我有一个带有属性“名称”的模型。我希望能够创建一个返回 name.capitalize 的吸气剂“名称”。 但问题是,保存模型时,大写名称会写入数据库。建议?…

∞梦里开花 2024-11-01 04:14:55 1 0

我如何测试我的 before_save 回调是否做正确的事情

我的 ActiveRecord 模型有一个回调,如下所示: before_save :sync_to_external_apis def sync_to_external_apis [user, assoc_user].each {|cuser| i…

っ左 2024-11-01 04:13:43 1 0
更多

推荐作者

内心激荡

文章 0 评论 0

JSmiles

文章 0 评论 0

左秋

文章 0 评论 0

迪街小绵羊

文章 0 评论 0

瞳孔里扚悲伤

文章 0 评论 0

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