activerecord

activerecord

文章 8 浏览 83

长时间运行至死亡迁移/find_each

使用 PostgreSQL 运行 Rails 3, 我进行了迁移,更新了数百万条小记录。 Record.find_each do |r| r.doing_incredibly_complex_stuff r.save! puts "#…

陈独秀 2024-11-04 14:09:29 0 0

如何获取特定时间段内的结果计数?

我有一个屏幕,上面有我们的订单,我想显示一些计数以便快速、轻松地报告。 我已经发现我可以通过以下方式获得所有订单的计数 &lt%= Order.count(:all…

小兔几 2024-11-04 13:20:58 0 0

在 Rails 中测试模型的最佳实践是什么?

应该在 Rails 中测试多少或多少模型?由于该框架基本上为您做了很多事情,我想知道是否值得测试生成的 activerecord 方法以确保它们有效。 你们通过控…

沩ん囻菔务 2024-11-04 11:16:25 2 0

在 Rails 3 模型中,DateTime 属性实际上是“脏”属性。

在我的 Rails 3 应用程序中,如果实际对模型进行了更改,我只想在某个日志中写入一个条目。因此,如果用户不更改任何字段并单击“提交”,则不应有日…

温柔戏命师 2024-11-04 11:15:23 1 0

Rails Group_按反模式

当我使用 Enumerable group_by 方法时,我经常遇到代码异味。我正在重构的一些旧代码就是一个很好的例子 def punctuality_report params[:date] ? @da…

﹂绝世的画 2024-11-04 10:23:38 1 0

如何使用 SQL/ActiveRecord 按具有自引用关系的两列进行查询?

所以我有一个 Story 和一个 Share 模型。 故事属于共享,并且共享拥有一个故事。它们都有时间戳。 Share 是自引用的,因此它上面有一个 parent_id 列…

暮色兮凉城 2024-11-04 08:24:05 0 0

Rails:有很多直通关联——用 AND 条件查找,而不是 OR 条件

我的 ActiveRecord 模型中有以下查询方法: def self.tagged_with( string ) array = string.split(',').map{ |s| s.lstrip } select('distinct photo…

这个俗人 2024-11-04 07:22:14 2 0

高级 (nexted) has_many :通过 Ruby on Rails 中的查询(双连接)

我有一个有点过于嵌套的数据库布局,但是,我似乎需要它。也就是说,我们的网站访问者可能每个都拥有一个帐户,并在其中维护多个用户(想想身份)。 …

违心° 2024-11-04 04:43:19 0 0

如何连接到 ActiveRecord 中的文本字段?

我现在将日志存储在 mysql 的文本字段中,我希望能够添加到文本字段,而不是在查询中写入整个内容,因为有时这种溢出会超过“最大数据包大小”…

相思碎 2024-11-04 04:24:54 1 0

是否有理由将数据库连接池与 ActiveRecord 一起使用?

使用外部连接池有什么好处? 我听说大多数其他应用程序都会为每个工作单元打开一个连接。例如,在 Rails 中,我认为这意味着每个请求都可以打开一个新…

九公里浅绿 2024-11-04 04:11:05 2 0

当存在关系时 CakePHP 连接表

我有一个 hasMany Librarian 的 Message 模型。 我遇到的问题是,当我尝试将表连接到 Librarian 表时,该表尚未连接 - 即我创建的连接出现在关系之前…

舂唻埖巳落 2024-11-04 04:10:24 0 0

Rails:最后以空值排序

在我的 Rails 应用程序中,我遇到了几次问题,我想知道其他人如何解决: 我有某些记录,其中值是可选的,因此有些记录具有值,有些记录对该列为空。 …

心碎无痕… 2024-11-04 04:09:32 1 0

在活动记录中进行多对多自引用关系的正确方法是什么?

我有以下活动记录模型: class Relationship &lt ActiveRecord::Base belongs_to :user belongs_to :follower, :class_name =&gt 'User', :foreign_ke…

十二 2024-11-04 02:21:31 0 0

RoR:从 AR 扩展的模型中的 ActiveRecord、NoMethodError

我设置了以下模型: &lt代码&gtclass Qa::Base &lt ActiveRecord::Base self.abstract_class = true Qa::Base.establish_connection("qa_audit_#{RAIL…

新人笑 2024-11-04 00:47:53 1 0

在 Sinatra 中使用 ActiveRecord::SessionStore 进行会话

我想使用 ActiveRecord::SessionStore 模块将会话数据存储在数据库中。我已经为此寻找了很长时间但没有成功。要么我没有使用正确的搜索词,要么我对一…

美羊羊 2024-11-03 20:12:47 2 0
更多

推荐作者

我们的影子

文章 0 评论 0

素年丶

文章 0 评论 0

南笙

文章 0 评论 0

18215568913

文章 0 评论 0

qq_xk7Ean

文章 0 评论 0

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