named-scope

named-scope

文章 0 浏览 6

如何拒绝 ActiveRecord 实体的默认范围

我为 ActiveRecord 实体创建了几个范围,并且我想强制用户使用其中之一。如果没有选择命名范围,是否有办法抛出异常。 即,我想禁止这一点: Entity.a…

三寸金莲 2024-12-27 01:54:12 2 0

需要通过Rails上的has_many带回中间模型和终端模型的信息

我有以下模型: school.rb class School < ActiveRecord::Base has_many :offers has_many :players, :through => :offers has_many :teammembers, :c…

高跟鞋的旋律 2024-12-24 20:08:21 1 0

使用 Rails 中的命名范围减少代码行数

我有 Rails 方法根据博客的投票对博客进行排序(acts_as_votable)。 方法是 # @allblogs will be some filtered blogs array @fetch = [] @most_effe…

你没皮卡萌 2024-12-24 16:11:47 1 0

Rails 3.1 中的嵌套范围

有没有办法可以将以下代码中的 to_be_approved by 方法转换为使用其他两个作用域的作用域? scope :reports_to, lambda { |manager| joins(" JOIN adm…

不奢求什么 2024-12-17 11:26:38 2 0

如何存根named_scope,以便仍然可以在结果集上调用.find?

我正在维护一个 Rails 应用程序。 控制器旧代码: @articles = Articles.unpublished.find(complicated_conditions) 我将其更改为如下所示: if logge…

颜漓半夏 2024-12-14 16:41:27 4 0

为什么没有#is_a?使用 ActiveRecord::NamedScope::Scope 的实例

我正在使用 Rails 2.3.9。为了说明这个问题,假设我们在模型上有一个命名范围: class Book < ActiveRecord::Base named_scope :has_isbn, :condition…

柒夜笙歌凉 2024-12-11 04:23:35 2 0

如何创建遍历多态关联的作用域?

我有这些模型(伪代码): class Order has_many :line_items end class LineItem belongs_to :purchasable, :polymorphic => true belongs_to :order…

┾廆蒐ゝ 2024-12-09 17:48:15 5 0

Rails has_many 与 finder_sql 和 name_scope 组合返回 nil

例如,假设您有: class Model < AR::Base has_many :somethings, :finder_sql => "SELECT * FROM somethings" end class Something < AR::Base named…

暮年 2024-12-08 19:33:13 4 0

name_scope 不显示正确的列

更新 我想做的 是选择特定的列并在它们上使用别名,然后在named_scope中使用它。我想使用别名,因为稍后当我尝试根据我创建的 SQL 连接许多表时,我将…

澉约 2024-12-06 02:35:10 5 0

Rails 2.3 - 使用mixin实现动态named_scope

我使用以下 method_missing 实现为某个模型提供可适应的 name_scope 过滤: class Product < ActiveRecord::Base def self.method_missing(method_id,…

中二柚 2024-12-04 19:26:59 3 0

Rails 中是否可以否定范围?

我的类名为 Collection 的范围如下: scope :with_missing_coins, joins(:coins).where("coins.is_missing = ?", true) 我可以运行 Collection.with_m…

北斗星光 2024-11-29 11:20:50 5 0

Rails:如何实现一个命名范围,返回至少写入一条消息的所有用户?

考虑以下关联: class User < ActiveRecord::Base has_many :messages, :foreign_key => "publisher_id" scope :wrote_at_least_one_message, end cla…

季末如歌 2024-11-28 15:38:42 4 0

匹配 Rails (Activerecord) WHERE 条件中的任何内容

当没有参数传递给以下内容时,我希望能够选择所有文章。 class Article < ActiveRecord::Base named_scope :filter_by, lambda { |*args| {:condition…

过期情话 2024-11-28 02:35:15 4 0

Rails 2 中的命名范围

我有两个模型.. Member 和 MemberMeeting 。 会员有_许多会员_会议。 我在 Member 模型中编写了一个named_scope,以便它对member_meetings 执行加入操…

樱花坊 2024-11-27 18:27:07 6 0

我们可以或范围生成器中的范围吗?

我正在使用 ryanb-scope-builder 并且面临以下问题。 def self.search(options) scope_builder do |builder| builder.released.visible builder.cheap…

疯狂的代价 2024-11-27 09:20:19 4 0
更多

推荐作者

忆悲凉

文章 0 评论 0

hgfg1645

文章 0 评论 0

qq_qLPLYi

文章 0 评论 0

戏舞

文章 0 评论 0

殊姿

文章 0 评论 0

﹂绝世的画

文章 0 评论 0

更多

友情链接

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