腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
为什么使用
default_scope
经常推荐的
rails
是不好的?
、
互联网人士提到,使用
rails
default_scope
是一个糟糕的主意,而
default_scope
在stackoverflow上的热门话题是关于如何
覆盖
它。So:为什么建议使用
rails
default_scope
来反对?
浏览 49
提问于2014-08-02
得票数 139
2
回答
ActiveRecord STI:如何突破父类的默认作用域
、
、
、
在
Rails
3.1 RC6上,给定
default_scope
where(legs: 4)以下代码未按预期工作:
default_scope
unscoped.where(legs: 2)生成的SQL语句如下所示:如何完全
覆盖
父类的默认作用域?我还尝试了以下几种方法,但都不起作用
浏览 0
提问于2011-08-30
得票数 10
回答已采纳
9
回答
覆盖
Rails
default_scope
如果我有一个具有default-scope的ActiveRecord::基础模型:有没有办法在不使用
default_scope
条件的情况下执行Foo.find?换句话说,你能
覆盖
一个默认的作用域吗?我本以为在名称中使用‘’会暗示它是可
覆盖
的,否则它就会被称为类似global_scope的东西,对吧?
浏览 90
提问于2009-12-03
得票数 163
回答已采纳
1
回答
始终急切加载与实体的关联
、
是否可以在加载实体时始终自动加载关联。例如 has_many :chapters belongs_to :book我知道你可以迫不及待地加载调用来查找ie。book = Book.find_by_title( 'Moby Dick', :include => :chapters),但在这种情况下,我知道每当我找到一本书时,我总是希望在不需要记住:include =>参数的情况下加载章节。
浏览 2
提问于2011-01-19
得票数 16
回答已采纳
3
回答
rails
3中的
default_scope
、
、
、
我知道在
Rails
3中named_scope已经被修改为作用域。 我如何在
Rails
3中执行
default_scope
,我在谷歌上搜索得很好,但是没有找到默认的作用域。
浏览 0
提问于2010-04-03
得票数 12
回答已采纳
2
回答
如何用
rails
_admin
覆盖
mongoid的默认作用域?
、
目前,我为我的类设置了一个
default_scope
,但我希望
rails
_admin使用.unscoped执行列表查询 有没有办法做到这一点呢?我看不到一种
覆盖
rails
_admin执行的查询的方法。
浏览 1
提问于2012-10-10
得票数 4
1
回答
Rails
强制范围
、
我知道在
Rails
模型中创建一个
default_scope
来限制选择是可能的。但是,这可以/将被非作用域调用
覆盖
。 是否可能有一个默认应用的作用域,而不管
Rails
的作用域方法如何?
浏览 1
提问于2014-01-24
得票数 3
回答已采纳
1
回答
升级到
Rails
3.1时出现不明确的列名错误
、
、
、
下面的代码在
Rails
3中运行良好,但它抛出了一个错误:
default_scope
:order => 'id'
浏览 1
提问于2012-03-15
得票数 0
回答已采纳
2
回答
如何构建scope to order标题
、
、
ActiveRecord::Base has_many :comments
default_scope
浏览 1
提问于2015-04-17
得票数 13
回答已采纳
2
回答
default_scope
ActiveRecord 4.1用于排序的块用法
、
、
我使用的是ActiveRecord 4.1,其中有些事情在上发生了变化,而我的整个部署由于这一行而失败:到目前为止,我已经把它注释掉了,但是你怎么用块形式来写这个顺序呢self.table_name="THE_ANSWERS" self.sequence_name = :autogenerated belongs_t
浏览 5
提问于2014-06-11
得票数 1
回答已采纳
1
回答
Rails
关联with_deleted作用域不适用于order
、
、
我使用的是
rails
4.2.3和偏执狂4.2.3,我试着检查了一些配置,过了一会儿,我发现当我使用
rails
4.2.1时,它工作得很好。如果可能的话,我想保留
rails
4.2.3。
浏览 5
提问于2015-08-17
得票数 1
回答已采纳
2
回答
重写
default_scope
、
、
有人能帮我找出如何
覆盖
default_scope
吗。 has_many :bars, through: :bar_matches has_many :bar_matc
浏览 2
提问于2016-09-01
得票数 0
8
回答
Rails
4默认作用域
、
在我的
Rails
应用程序中有一个默认的作用域,如下所示:我现在已经升级到了
Rails
4,当然,我得到了下面的弃用警告:“使用散列调用#scope或#
default_scope
是不推荐的。我已经成功地转换了其他作用域,但是我不知道
default_scope
的语法应该是什么。这不起作用:
default_scope
, -> { order: 'external
浏览 45
提问于2013-08-29
得票数 74
回答已采纳
1
回答
有没有办法在
rails
中用update_columns添加和删除
default_scope
、
、
在基于
Rails
5.2.4.1的应用程序中,我们希望将
default_scope
添加到应用程序中运行的所有查询中。select查询尊重
default_scope
,但update_columns、delete和update不尊重
default_scope
。我在
rails
3.2中找到了一个与此相关的,但它已经在中得到了修复。现在在
Rails
5.2中,我找不到任何可能的方法来做到这一点。 提前谢谢。
浏览 0
提问于2020-05-01
得票数 1
1
回答
如何对视图中的一些数据进行排序?
、
、
我使用的是Ruby 1.8.2和
Rails
2.3.11。
浏览 0
提问于2011-11-16
得票数 2
回答已采纳
2
回答
如何在一个模型上设置多个默认作用域?
、
、
、
我想知道如何在一个模型上有多个默认作用域(排序),例如,我有一个注释模型,它需要按日期和批准进行排序:
default_scope
:order => 'approved ASC', :order =>
浏览 0
提问于2011-06-14
得票数 3
回答已采纳
1
回答
如何在ruby on
rails
中使用一个模型的数据修改另一个模型的数据顺序?
、
、
、
、
对话列表当前的顺序如下:我更喜欢使用最近发布的消息created_at或updated_atclass Conversation < ActiveRecord::Base
default_scope
:order => 'conversations.updated_at
浏览 0
提问于2013-02-06
得票数 1
回答已采纳
1
回答
钢轨
default_scope
对性能的影响
、
、
、
、
当
default_scope
用于不按ID 订购记录时,
Rails
应用程序的速度会明显减慢吗?例如,我有一个使用PostgreSQL的
Rails
应用程序(目前为3.1),其中几乎每个模型都有一个按名称排序的
default_scope
记录:现在,由于
default_scope
的订单记录是由name而不是ID记录的,所以当正常查询运行时,可能会给我带来很大的性能损失。, 2.weeks.ago)Us
浏览 8
提问于2015-04-09
得票数 0
回答已采纳
2
回答
联合删除
default_scope
、
、
它使用默认范围工作,如下所示:我的问题是,我希望将所有元素(包括已删除的元素)都包含在一个范围内: class
浏览 5
提问于2014-05-26
得票数 2
3
回答
模型关联问题: NoMethodError:用于#<Hash...>的未定义方法“扩展”
、
、
、
我目前正在升级我的
rails
5.2应用程序到
rails
6.0,同时遵循 end end
default_scope
unread_messages_count > 0end 值得注意的是,当
浏览 0
提问于2020-07-26
得票数 5
回答已采纳
点击加载更多
相关
资讯
什么是Ruby on Rails
Ruby on Rails 学习手记(五)
Ruby on Rails 学习手记(二)
Ruby on Rails 学习手记(七)
在 Rails 中使用 Bulma 框架
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券