activerecord

activerecord

文章 8 浏览 83

如何将 find 与关联模型和条件一起使用

我在资源模型和 ResourceType 模型之间有一个 have_and_belong_to_many 关系。 我试图查找由 ResourceType 加入的所有资源,其中 :name 不等于“event…

和我恋爱吧 2024-10-31 14:34:56 0 0

与纯sql查询相比,Rails控制台查询返回不同的结果

因此,在我的 Rails 控制台中,我有一个生成 SQL 的活动记录查询。我查看我的 logs/development,可以看到正在生成的 SQL。 由于某种原因,当我运行活…

辞慾 2024-10-31 14:13:20 0 0

如何将自表子查询SQL转换为Rails的named_scope?

我使用的是 Rails 2.3.10,并且是 named_scope 的新版本。我正在处理一个 SQL,它检索特定事件的最后邀请列表。我想出了一个带有子查询的 SQL,看起来…

花开雨落又逢春i 2024-10-31 13:47:45 0 0

如何拥有两个“访问级别”在 Rails 中的模型上?

让我们假设一个简单且常见的场景。 我有一个带有 admin 字段的 User 模型。用户无法编辑其 admin 字段,但管理员可以编辑任何人的 admin 字段。 因此…

撞了怀 2024-10-31 13:44:27 1 0

Rails ActiveRecord 按时间分组但用 nil 值填充日期?

因此,我使用 activerecord 来获取某一天的项目数: Item.group("date(created_at)").count.values 但是如果某一天没有记录,这不会给我 0 ,我该如何…

贱贱哒 2024-10-31 11:05:47 0 0

to_xml 带有额外的方法,返回 Rails/ActiveRecord 中的哈希值

我有一个类似这样的类: class Product &lt ActiveRecord::Base # .... some stuff def prices # Make hash like { "Regular" =&gt 10, "Discount" =&…

如梦亦如幻 2024-10-31 09:45:18 2 0

如何使用纯 activerecord (rails) 执行此 sql

我不知道如何纯粹使用活动记录来管理它。我知道它不处理外连接... SQL: SELECT * FROM people LEFT OUTER JOIN responses ON people.id = responses.…

夏末的微笑 2024-10-31 09:12:45 0 0

如何使用多个类别的总和来优化 ActiveRecord 查询

模型: 用户 has_many 类别、has_many 条目 类别 has_many 条目 属于类别和用户 让我们假设,条目上有名称和金额。 如果我有一个视图需要为特定用户显…

爱她像谁 2024-10-31 08:42:28 2 0

Rails/Arel:选择所有记录作为 ActiveRecord::Relation

在 Rails 中使用 Arel - 我正在寻找一种创建 ActiveRecord::Relation 的方法,该方法可以有效地生成 SELECT * FROM table,我仍然可以进一步操作它。 …

说不完的你爱 2024-10-31 08:19:53 1 0

使用“has_many :through”时出现未定义方法错误Rails3 上的关系

我正在开发一个带有 RoR 服务器的小型 Android 项目。 以下是三个模型: class User &lt ActiveRecord::Base has_many :relations has_many :friends,…

如梦亦如幻 2024-10-31 08:13:06 1 0

理解MongoMappers的诸多关系

好吧,首先我对 Ruby、Rails、Mongo 甚至 ActiveRecord 不是很了解,所以如果这些问题相当基本,我深表歉意。首先,我有一个“事件”模型,并且我在“…

茶色山野 2024-10-31 07:58:15 2 0

如何在 Rails 3 中为社交网络应用程序实现友谊模型?

我目前正在开发一个小型社交网络应用程序,现在我正在尝试创建一个代表用户之间友谊的模型。这是我到目前为止想到的: class User &lt ActiveRecord::…

驱逐舰岛风号 2024-10-31 07:48:41 1 0

Rails 多态查询

为什么它 @discussions = Discussion.where(:discussable =&gt @discussable) 不起作用。但这有效: @discussions = Discussion.where(:discussable_i…

亚希 2024-10-31 06:15:15 1 0

Rails 3 ActiveRecord:UNION

有没有办法在 Rails 3 中使用 MySQL UNION?…

要走就滚别墨迹 2024-10-31 04:21:24 1 0

接受带有虚拟属性的嵌套属性

我有一个项目模型,它接受任务的嵌套属性。并且Task有一个虚拟属性“name”。因此,每次我更改名称时,它都会在更新之前保留为“加密任务名称”。在项…

听风吹 2024-10-31 04:18:01 0 0
更多

推荐作者

内心激荡

文章 0 评论 0

JSmiles

文章 0 评论 0

左秋

文章 0 评论 0

迪街小绵羊

文章 0 评论 0

瞳孔里扚悲伤

文章 0 评论 0

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