activerecord

activerecord

文章 8 浏览 83

User.where(:id => [1,2]).where(:id => 2).arel.to_sql 意外结果

在 Rails 控制台中,运行以下命令会产生意外结果: User.where(:id =&gt [1,2]).where(:id =&gt 2).arel.to_sql =&gt "SELECT `users`.* FROM `users`…

为你拒绝所有暧昧 2024-10-22 07:03:06 6 0

Rails 应用程序与 state_machine gem 获取“未定义的方法“state_paths”...”

在 Rails 3 应用程序中,我有以下内容: class Kase &lt ActiveRecord::Base state_machine :state, :initial =&gt :lead do state :lead state :acti…

鱼忆七猫命九 2024-10-22 06:23:27 2 0

基于 HABTM 的查找,无需硬编码 SQL 片段

订购 habtm 设备和 habtm 设备订单。 我需要查找订单,具有 我正在执行的所有指定设备: devices = Device.all :conditions =&gt {:name =&gt params[…

淡淡绿茶香 2024-10-22 05:27:07 1 0

代码点火器和PostgreSQL:按输入日期或最新评论日期显示帖子,具体取决于哪个较新

我正在使用 CI 并设置了一个 PostgeSQL,其中包含两个表:Posts 和 Comments,它们都有 2 列:Id 和 Date。评论还有一个 Parentid 列,用于将其与相关…

尛丟丟 2024-10-22 05:19:51 8 0

Rails 模型:以声明方式表达属性之间的关系,用于呈现、计算和存储

想象一下这种情况: 在我的 Rails 模型中,我使用 IceCube::Schedule 来表示重复的日历事件模式(例如“每月的第二个星期一”)。所以我的模型中有 3 …

夜夜流光相皎洁 2024-10-22 04:35:05 1 0

如何处理“固定内容” Rails 中的模型?

在我的一些表单中,我必须提供一个下拉菜单,用户可以在其中选择一些地区。问题是,选区的数量总是固定的(在本例中为 31 个)。我是否应该创建一个名…

很快妥协 2024-10-22 04:10:14 1 0

Rails 3 和 ar_extensions:未定义的方法 attribute_condition

升级到 Rails 3 后,我的 Rails 应用程序中不断出现此错误。 &gt&gt u.sent_messages NoMethodError: undefined method `attribute_condition' for #C…

半衾梦 2024-10-22 03:51:45 1 0

基于字段的嵌套模型的条件顺序

我有一个有很多结果的事件模型。我想根据事件中的字段对结果进行排序。 我目前在事件中: has_many :results, :dependent =&gt :destroy, :include =&…

沙与沫 2024-10-22 03:04:20 2 0

ActiveRecord 自定义 SQL 结果自动映射

我使用 session.CreateSQLQuery(MyQueryString).List() 查询数据库 在 Castle ActiveRecord 中,当查询的结果列与我的任何数据库表的字段不 100% 匹配…

茶色山野 2024-10-22 02:30:25 2 0

在 Ruby on Rails 中生成多对多模型

有没有办法生成预定义多对多关系的 Rails 模型?我知道如何在事后将其添加到 Active Record,但最好立即在数据库迁移和 Active Record 模型中定义它。…

无敌元气妹 2024-10-22 02:02:53 3 0

ActiveRecord 对象相等

根据 ActiveRecord::Base 的文档: ==(comparison_object) 如果comparison_object 完全相同则返回 true 对象,或 Comparison_object 属于 相同类型且…

绮筵 2024-10-22 00:34:12 3 0

为什么“Object#id 将被弃用;使用对象#object_id”访问AR记录ID时?

可能的重复: Rails 主键和对象 ID 我很困惑为什么我不能引用对象的属性;希望有人可以帮助... 我需要构建一个哈希,将 Marker.marker_name 与其数据…

月牙弯弯 2024-10-21 23:48:40 1 0

ActiveRecord 查询:按所包含模型上的总和进行排序

项目 has_many :items 项目属于_to :project 我试图让项目按各自项目的总价排序。类似于: Project.includes(:items).order('SUM(items.price)') 使…

吃不饱 2024-10-21 22:34:23 2 0

插件实现:如何调用 ActiveRecord 上的方法?

我正在使用 Ruby on Rails 3,并尝试创建一个插件以在 Rack 中间件中使用。这是我第一次做这样的经历,所以如果我写得不对,请耐心等待。 我需要的是…

在梵高的星空下 2024-10-21 22:22:39 2 0

Rails 3 中按虚拟属性排序

背景:我有一组可以投票的帖子。我想根据帖子的“投票得分”对帖子进行排序,投票得分由以下等式确定: ( (@post.votes.count) / ( (Time.now - @post…

情独悲 2024-10-21 21:35:58 2 0
更多

推荐作者

qq_E2Iff7

文章 0 评论 0

Archangel

文章 0 评论 0

freedog

文章 0 评论 0

Hunk

文章 0 评论 0

18819270189

文章 0 评论 0

wenkai

文章 0 评论 0

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