arel

arel

文章 0 浏览 2

Rails 3 ActiveRecord 查询,返回模型的所有记录并在单个查询中包含关联记录的计数

我有以下模型: class Keyword &lt ActiveRecord::Base has_many :tags has_many :studies, :through =&gt :tags end class Tag &lt ActiveRecord::Ba…

绝對不後悔。 2024-09-30 02:56:22 2 0

沿着多态树找到一个父级的路径

我有一个简单的多态关联 #comment.rb belongs_to :commentable, :polymorphic =&gt true has_many :comments, :as =&gt :commentable #post.rb has_ma…

夜光 2024-09-28 16:49:23 1 0

Rails 3 查询接口:使用关联模型

我将使用通用博客示例。 class Post &lt ActiveRecord::Base has_many :comments end class Comment &lt ActiveRecord::Base belongs_to :post end 当…

茶花眉 2024-09-28 06:11:25 5 0

Arel 导致聚合无限循环

我在使用 Arel 聚合同一查询中的 2 列时遇到问题。当我运行这个程序时,整个服务器冻结了一分钟,然后 Rails 开发服务器崩溃了。我怀疑是无限循环:)。…

贩梦商人 2024-09-28 01:07:22 3 0

Arel 刚刚发生了什么?我该如何处理 Arel::SelectManager?

我拼命地试图理解 Arel,主要是因为我讨厌处理 SQL;我做得很好,但我碰壁了。 我一直在 Rails 3.0.0 中工作,我正在尝试使用一些数学知识进行复杂的…

蓝戈者 2024-09-27 18:36:28 3 0

如何创建一个范围来查找“帖子为零的作者”?

使用 Rails 3,此范围按预期工作: scope :with_posts, lambda { joins(:posts). select("authors.*, count(posts.id) posts_count"). group("posts.a…

左岸枫 2024-09-27 05:21:22 4 0

阿瑞尔,如何加入

鉴于 class Category &lt ActiveRecord::Base has_many :products, :order =&gt 'name ASC' end 使用 Rails 3 堆栈,我如何查询“拥有”产品的所有类…

屋檐 2024-09-19 07:19:50 4 0

复杂的区域查询

我有一个模型,其中一篇文章可以有多个标签(一个标签可以有多个文章)。物品有两个子类:产品和套件。产品有类别,套件没有。 如何获取某个标签(我…

余生一个溪 2024-09-19 06:39:38 2 0

在 Rails 3 上进行分组查询和计算

Rails 3 问题。 我有一个具有以下属性的食物表: 名称 卡路里(每克) 脂肪(每克) 碳水化合物(每克) 蛋白质(每克) 然后我有一个 LoggedFoods 表…

青瓷清茶倾城歌 2024-09-16 11:14:08 2 0

Rails Arel 选择不同的列

我在新的 scope 方法(Arel 0.4.0、Rails 3.0.0.rc)中遇到了一些障碍, 基本上我有: 一个 topics 模型,其中 has_many :comments 和 belongs_to :to…

杯别 2024-09-15 13:50:49 4 0

用 arel 中的 union 重写复杂的查询?

我有以下模型 class Courier &lt ActiveRecord::Base has_many :coverages end class Coverage &lt ActiveRecord::Base belongs_to :courier belongs_…

勿忘初心 2024-09-15 06:42:01 6 0

Rails3 和 Arel 使用 IN 和子选择进行选择

我有一个名为翻译的表。 (以及相应的 ActiveRecord 类)。 该表包含以下字段 id、键和值 我想选择键与给定查询匹配的所有翻译+与查询不匹配的所有翻…

×纯※雪 2024-09-14 06:51:55 5 0

问题:activerecord (rails3),将范围与包含链接起来

在 Rails3 中,链接两个作用域(ActiveRelations)时似乎存在问题,每个作用域都有不同的 include: 考虑这两个作用域,它们各自都可以正常工作: 第…

初懵 2024-09-12 17:56:25 3 0

通过 Rails 3 中的行为模拟 has_and_belongs_to_many 嵌套

所以 Rails 不支持 :through 通过 habtm 关系进行关联。有一些插件可以在 Rails 2.x 中添加此功能,但我使用的是 Rails 3 / Edge,并且只需要一个特定…

怕倦 2024-09-11 22:07:29 4 0

如何使用 arel/关系代数获取不同的值

我正在尽我最大的努力来思考 arel 及其背后的关系代数,但如何表示 SELECT DISTINCT 始终让我无法理解。任何人都可以解释如何arel: SELECT DISTINCT …

与往事干杯 2024-09-07 13:27:58 7 0
更多

推荐作者

linfzu01

文章 0 评论 0

可遇━不可求

文章 0 评论 0

枕梦

文章 0 评论 0

qq_3LFa8Q

文章 0 评论 0

JP

文章 0 评论 0

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