named-scope

named-scope

文章 0 浏览 4

Rails 将类方法转换为命名范围

这里是 Rails 新手。我正在尝试将一些类方法放入named_scopes中。我的应用程序结构类似于带有用户评论的博客应用程序。每个评论模型都有一个分数属性…

相思故 2024-08-11 01:14:03 8 0

命名范围不与时区合作?

我遇到了一个非常棘手的问题。这是我的模型: class Entry < ActiveRecord::Base default_scope :order => 'published_at DESC' named_scope :publish…

新人笑 2024-08-10 21:16:41 4 0

Rspec、模型加载顺序、固定装置和named_scope 挑战

我有一些球员,球员有交易状态。我认为我会很聪明并拥有一个单独的 TradeState 模型,以便玩家拥有 trade_state_id (玩家只能处于一次一种贸易状态)…

旧伤慢歌 2024-08-10 11:35:43 4 0

如何重用命名范围?

您好,我的 User 模型中有一个 named_scope ,如下所示。 named_scope :by_gender, lamdba { |gender| { :conditions => { :gender => gender } } } …

我乃一代侩神 2024-08-08 12:12:24 3 0

ActiveRecord 命名范围、.scopes

这个问题的背景相当复杂和令人费解,由于我正在寻找一个简单的答案,因此我将在解释我的问题时将其放在一边,而是提供这个假设的情况。 如果我有一个…

迷荒 2024-08-08 04:52:41 7 0

Rails:链接作用域时可以合并连接吗?

在类 AI 中,有两个作用域,s1 和 s2,它们都使用完全相同的连接列连接表 T: named_scope :s1 :joins => "JOIN T on T.id = A.t_id", ...some condit…

数理化全能战士 2024-08-06 23:35:34 5 0

将可用语言与语言名称相匹配

我想在网站用户编辑/创建页面中创建语言选择下拉列表。 为此,我当然将该网站翻译成不止一种语言。 使用 I18n.available_languages,我可以获得一个区…

涫野音 2024-08-06 11:36:15 3 0

has_many 和 sumnamed_scope

我遇到这种情况: Stories has many Tasks Tasks have an integer called hours_left 我需要一个命名范围来查找其所有任务剩余时间超过 0 小时的故事…

我乃一代侩神 2024-08-06 06:42:28 9 0

如何使named_scope与连接表一起正常工作?

这是我的情况。我有两个表:pledges 和 pledge_transactions。当用户做出承诺时,他在承诺表中只有一行。 稍后,当需要履行承诺时,每笔付款都会记录…

℡寂寞咖啡 2024-08-06 03:14:56 6 0

将使用命名范围对错误计数的奇怪情况进行分页

我最近将查询分成 4 个命名范围,以便更容易重新排序和分页,否则一直工作正常,但现在在计算页数时出现问题。 named_scope :loc, lambda { |id| { :c…

回忆凄美了谁 2024-08-05 18:15:37 9 0

复杂的named_scope:查找不属于某个项目的用户

我正在尝试创建一个像 User.not_in_project(project) 这样的命名范围,但我找不到正确的方法。 我有用户、项目和职责作为连接模型: class User < Act…

酒浓于脸红 2024-08-04 05:56:14 6 0

检查模型实例是否属于rails中的named_scope范围内

假设我有一个命名范围: class Foo < ActiveRecord::Base named_scope :bar, :conditions => 'some_field = 1' end 这对于查询非常有用,并且我定义了…

挽心 2024-08-01 21:53:07 5 0

处理索引页上多个可能的查询条件的最佳方法

我有一个存储用户创建的文档的应用程序。 这些文档有作者、创建日期。 作者可以有角色。 此外,给定的文档可能会被标记为关键字。 数据库中有约 16K …

淤浪 2024-07-30 19:40:40 1 0

使用named_scope进行加法链接

有没有办法以附加方式组合范围? 如果我有范围 User.big_haired , User.plays_guitar 我可以打电话 User.big_haired.plays_guitar 联系所有留着大头…

小忆控 2024-07-30 15:11:10 3 0

使用具有命名范围的 ActiveRecord 跨多个表进行联接

我喜欢为 Rails 制作命名范围。 然而,我遇到了一些麻烦。 我已经非常习惯使用命名范围进行连接,如下所示: named_scope :foo, :joins => :bar, :con…

—━☆沉默づ 2024-07-29 04:00:36 8 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文