activerecord

activerecord

文章 8 浏览 83

如何锁定一组对象以进行操作?

在我的 Rails 应用程序中,我有一些如下代码: def foo if object_bar_exists raise "can't create bar twice!" end Bar.create end 可以由进入应用程…

撞了怀 2024-10-26 12:00:24 1 0

Rails 3 ActiveRecord 临时表

如何在 Rails 3 中执行以下操作? CREATE TEMPORARY TABLE average_user_total_time (SELECT SUM(time) AS time_taken FROM scores WHERE created_at …

゛清羽墨安 2024-10-26 10:39:29 1 0

Rails 3 中的 Ruby 1.92:Array.length 不等于 Array.count 的情况?

我的理解是,对于 Ruby 数组,count 和 length 应该返回相同的数字。所以我无法弄清楚这里发生了什么(FactoryGirl 默认情况下设置为创建 - 保存到数…

雾里花 2024-10-26 05:11:42 1 0

我可以在 Ruby 中执行此操作吗?

目前我有以下 2 行代码 errors.add_to_base I18n.t :error_message if value != 1 return false if !errors.blank? 是否可以将其压缩为 1 行代码?我…

挽清梦 2024-10-26 04:25:52 1 0

在 respond_with 哈希中包含虚拟属性

我试图在 respond_to JSON 哈希中包含虚拟属性/方法。 模型 (employee.rb) attr_reader :my_method def my_method return "foobar" end 控制器 (emplo…

乱了心跳 2024-10-26 01:08:52 0 0

在自定义模型验证中使用 where

平台:Rail 3.0 数据库:mysql 5.1 业务需求:一种产品一次只能发出一项。退回已发出的商品后,可以发出同一产品的新商品。一次可以发出来自不同产品…

最单纯的乌龟 2024-10-25 22:41:37 3 0

ActiveRecord 为 has_many 生成错误的 sql:通过与 STI 的关系

考虑这些模型: class First &lt ActiveRecord::Base has_many :tags has_many :thirds, :through =&gt :tags end class Second &lt ActiveRecord::Ba…

不一样的天空 2024-10-25 22:05:24 2 0

Rails 安全:完全避免大规模分配

我的生产代码中往往不需要 mass-assignment 功能。 (在我的测试代码中,我经常使用它,但在这些情况下,我确实想要设置任意列。) 因此,如果在我的…

回梦 2024-10-25 21:53:42 1 0

调用 CodeIgniter 的having() 方法时不应用值引用

我对 Code Igniter 有条款有疑问。 我需要使用活动记录生成以下 SQL: SELECT * FROM A GROUP BY A.X HAVING A.Y = 'test' 但使用以下代码: $this-&g…

赠我空喜 2024-10-25 20:07:23 1 0

如何在具有名为“属性”列的数据库上使用 ActiveRecord? (危险属性错误)

我正在访问一个无法更改的数据库,并且它定义了一个名为 attribute 的列。每当我尝试访问属性时,我都会收到此异常: attribute?由 ActiveRecord(Acti…

惜醉颜 2024-10-25 18:21:42 3 0

具有 ActiveRecord 方法的结构对象? (Ruby on Rails)

我有一组有限的对象(20 - 30),我需要能够将它们与 ActiveRecord 对象组合。将它们放入数据库似乎很糟糕,因为我已经有两个其他连接模型连接到该模…

倾城泪 2024-10-25 18:03:01 3 0

Rails ActiveRecord 查询抛出未定义的 BelongsToAssociation 错误

我有一个 Rails 2.3 模型出版物,其中包含 own_to 关联版本。当我运行此 activerecord 时,发现它第一次工作,但刷新页面时出现此错误 undefined meth…

╭⌒浅淡时光〆 2024-10-25 16:09:35 0 0

RoR:attr_encrypted 赋值未写入?

我在 RoR 3.0.5 中使用 attr_encrypted (v 1.2.0) 来加密我不希望在数据库中以纯文本形式显示的凭据。当我更新加密字段时,它似乎没有保存到数据库中…

梦亿 2024-10-25 13:21:13 1 0

在 Rails 中组合作用域 ActiveRecord 查询

我正在尝试为用户构建 Facebook 风格的项目提要。该提要将包含用户或用户关注的人最近所做的(关于书籍的)笔记以及其他通知,例如“您关注的用户 x …

a√萤火虫的光℡ 2024-10-25 10:18:34 1 0

活动记录结果和转换后的 JSON

我需要将活动记录 JSON 转换为如下所示: { cols: [{id: 'task', label: 'Task', type: 'string'}, {id: 'hours', label: 'Hours per Day', type: 'nu…

眼泪淡了忧伤 2024-10-25 10:03:22 3 0
更多

推荐作者

qq_E2Iff7

文章 0 评论 0

Archangel

文章 0 评论 0

freedog

文章 0 评论 0

Hunk

文章 0 评论 0

18819270189

文章 0 评论 0

wenkai

文章 0 评论 0

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