腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
rails
中
的
default_scope
-> {
kept
}
是什么
意思
?
ruby-on-rails
、
rails-migrations
我是
rails
世界
的
新手。在我正在工作
的
一个现有的
rails
项目中,我看到了下面提到
的
模型类
中
的
一行。有人能告诉我这
是什么
意思
吗。我尝试搜索文档,但在任何地方都找不到"
kept
“关键字。
default_scope
-> {
kept
}
浏览 44
提问于2021-09-05
得票数 0
回答已采纳
1
回答
Rails
:防止删除和破坏活动记录
ruby
、
activerecord
、
ruby-on-rails-6
我需要保持数据完整性,防止从数据库
中
删除任何内容。但是,如何防止删除和销毁方法?
浏览 2
提问于2020-12-24
得票数 0
3
回答
rails
3
中
的
default_scope
ruby-on-rails
、
activerecord
、
scope
、
default-scope
我知道在
Rails
3
中
named_scope已经被修改为作用域。 我如何在
Rails
3
中
执行
default_scope
,我在谷歌上搜索得很好,但是没有找到默认
的
作用域。
浏览 0
提问于2010-04-03
得票数 12
回答已采纳
8
回答
Rails
4默认作用域
ruby-on-rails-4
、
default-scope
在我
的
Rails
应用程序中有一个默认
的
作用域,如下所示:我现在已经升级到了
Rails
4,当然,我得到了下面的弃用警告:“使用散列调用#scope或#
default_scope
是不推荐
的
。请使用包含作用域
的
lambda。”我已经成功地转换了其他作用域,但是我不知道
default_scope
的
语法应该<e
浏览 45
提问于2013-08-29
得票数 74
回答已采纳
2
回答
default_scope
ActiveRecord 4.1用于排序
的
块用法
ruby-on-rails
、
ruby-on-rails-4
、
rails-activerecord
我使用
的
是ActiveRecord 4.1,其中有些事情在上发生了变化,而我
的
整个部署由于这一行而失败:到目前为止,我已经把它注释掉了,但是你怎么用块形式来写这个顺序呢还是有更好
的
方法对模型
中
的
结果进行排序class Answer < ActiveRecord::Base self.primary_key="id"
浏览 5
提问于2014-06-11
得票数 1
回答已采纳
1
回答
有没有办法在
rails
中用update_columns添加和删除
default_scope
ruby
、
activerecord
、
ruby-on-rails-5
在基于
Rails
5.2.4.1
的
应用程序
中
,我们希望将
default_scope
添加到应用程序
中
运行
的
所有查询
中
。select查询尊重
default_scope
,但update_columns、delete和update不尊重
default_scope
。我在
rails
3.2
中
找到了一个与此相关
的
,但它已经在
中
得到了修复。现在在
Rails
5.
浏览 0
提问于2020-05-01
得票数 1
2
回答
如何在一个模型上设置多个默认作用域?
sql
、
ruby-on-rails
、
model
、
default-scope
我想知道如何在一个模型上有多个默认作用域(排序),例如,我有一个注释模型,它需要按日期和批准进行排序:那么你如何让这两个订单都放在一个模型上,所以我首先按批准
的
顺序排序,然后按日期排序。
浏览 0
提问于2011-06-14
得票数 3
回答已采纳
1
回答
如何对视图中
的
一些数据进行排序?
ruby-on-rails
、
view
、
sql-order-by
我使用
的
是Ruby 1.8.2和
Rails
2.3.11。%> <% end %>我想做
的
是:我想按电子邮件对我
的
用户进行排序(zz.email)。
浏览 0
提问于2011-11-16
得票数 2
回答已采纳
1
回答
Rails
3.0 -带有Proc
的
default_scope
没有工作
ruby-on-rails
、
ruby-on-rails-3
、
activerecord
、
activeadmin
、
default-scope
我在
Rails
3.0上写了一个大项目。app/admin/questionary_scope_uni_groups.rb:216:i
浏览 3
提问于2014-08-04
得票数 0
回答已采纳
2
回答
联合删除
default_scope
ruby
、
ruby-on-rails-4
、
associations
我有一个使用Paranioa ( )
的
模型来将已删除
的
ActiveRecord元素保存在数据库
中
。Paranioa使用deleted_at列;当该列为NULL时,该对象不会被删除。它使用默认范围工作,如下所示:我
的
问题是,我希望将所有元素(包括已删除
的
元素)都包含在一个范围内: class使用这样
的
函数很容易获得我
的
所有元素(包括已删除
的
浏览 5
提问于2014-05-26
得票数 2
9
回答
覆盖
Rails
default_scope
ruby-on-rails
如果我有一个具有default-scope
的
ActiveRecord::基础模型:有没有办法在不使用
default_scope
条件
的
情况下执行Foo.find?换句话说,你能覆盖一个默认
的
作用域吗?我本以为在名称中使用‘’会暗示它是可覆盖
的
,否则它就会被称为类似global_scope
的
东西,对吧?
浏览 90
提问于2009-12-03
得票数 163
回答已采纳
1
回答
钢轨
default_scope
对性能
的
影响
ruby-on-rails
、
performance
、
postgresql
、
activerecord
、
default-scope
当
default_scope
用于不按ID 订购记录时,
Rails
应用程序
的
速度会明显减慢吗?例如,我有一个使用PostgreSQL
的
Rails
应用程序(目前为3.1),其中几乎每个模型都有一个按名称排序
的
default_scope
记录:现在,由于
default_scope
的
订单记录是由name而不是ID记录
的
,
浏览 8
提问于2015-04-09
得票数 0
回答已采纳
3
回答
>
的
未定义方法“扩展”
ruby-on-rails
、
model
、
controller
、
ruby-on-rails-6
我目前正在升级我
的
rails
5.2应用程序到
rails
6.0,同时遵循 当我
的
一个用户类(标签或艺术家)与链接模型交互时,一切似乎都很好,直到我遇到了一个错误。但是当我提到@label.links专门指向我
的
服务目录
中
的
Discogs文件时,它把一切都搞砸了,因为它不再像它应该
的
那样指向'Link‘模型了。在我
的
belongs_to :label模型
中
添加link.rb关联。不幸
的
是,
浏览 0
提问于2020-07-26
得票数 5
回答已采纳
1
回答
Rails
中
has_many关系
的
默认顺序
是什么
?
ruby-on-rails
、
activerecord
Rails
中
has_many关系
的
默认顺序
是什么
?我以为ActiveRecord:Base
中
的
default_scope
是order: 'created_at ASC',但我必须指定它才能正确排序。
浏览 2
提问于2012-03-01
得票数 3
回答已采纳
2
回答
Ruby on
Rails
控制台在DB中移动行
mysql
、
ruby-on-rails
、
ruby
我正在制作一个网页,我在其中迭代一个行
的
数据库,它是顺序敏感
的
。结果是,当我播种条目时,我在一行
中
的
一个值
中
犯了一个错误,所以我去控制台修改它。一旦我输入'project.save‘,它将该行移到表
的
底部,从而破坏了我
的
订单。如何将最后一行移动到表
的
顶部,并将每一行向下推一行?
浏览 1
提问于2015-09-18
得票数 1
回答已采纳
4
回答
如何使
default_scope
在
Rails
模型
中
动态化?
ruby-on-rails
、
ruby
、
ruby-on-rails-3
、
activerecord
在我
的
一个
Rails
模型
中
,我有这样一个:现在
的
问题是,我希望每个user都能够单独设置自己
的
default_scope
。例如,用户A可能需要
default_scope
order("date ASC"),另一个用
浏览 7
提问于2013-12-04
得票数 1
回答已采纳
2
回答
在现有对象上进行紧急加载
ruby-on-rails
、
activerecord
在
rails
中
,您可以在创建新对象时立即加载关联,如下所示:但是似乎没有任何“
rails
”方法可以做到这一点。我基本上是在找这样
的
东西:...@person.include({:flights => :plane}) 背景是,我有一个before过滤器,它已经创建了没有关联
的
@o
浏览 0
提问于2011-01-27
得票数 4
回答已采纳
2
回答
Rails
-是否有任何方法为模型
的
ActiveRecord::关系查询设置过可重写
的
“默认”筛选器(即预运行类方法)?
ruby-on-rails
、
ruby
、
activerecord
、
default-constructor
、
active-relation
我有一组从另一种格式推入数据库
的
记录。根据我
的
记录被认为是唯一
的
ids,一些我已经放入数据库
的
记录被回滚了,因为它说它们是重复
的
。但我查过了,尽管它们非常相似,但记录上有差异,表明我在将数据放入数据库之前处理数据时有某种错误,或者是这个州政府在维护同一个实体重复记录
的
数据库方面的错误。我现在不确定。我想在我
的
数据库
中
存储这个正式记录/列表
中
的
所谓
的
“复制”,但是用布尔列标记它们,这个列可以
浏览 4
提问于2013-11-03
得票数 3
回答已采纳
2
回答
Rails
:
rails
模型
的
默认排序顺序?
ruby-on-rails
我想在我
的
模型中指定默认
的
排序顺序。 因此,当我在没有指定.order()
的
情况下执行.where()时,它会使用默认排序。但是如果我指定了一个.order(),它会覆盖缺省值。
浏览 0
提问于2010-08-03
得票数 270
回答已采纳
1
回答
rails
活动记录关联sql行为
mysql
、
sql
、
ruby-on-rails
、
ruby
、
activerecord
model和class Manufacturer < ActiveRecord::Baseend因此,我感兴趣
的
是,当执行许多sql查询只是为了获得一些对象属性时,
浏览 2
提问于2011-10-13
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券