腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
ActiveRecord
查询
关联
ruby
、
ruby-on-rails-5
当我
查询
时编辑1 结果应该是一个
ActiveRecord
::Relation,因为我需要对它执行进一步的操作。
浏览 11
提问于2018-08-17
得票数 1
回答已采纳
4
回答
是否可以获得
关联
的
ActiveRecord
::Relation对象
activerecord
、
ruby-on-rails-3
、
associations
、
arel
has_many和belongs_to定义的
关联
方法是否利用
ActiveRecord
::Relation?我们都知道Rails 3在使用
ActiveRecord
::Relation创建
查询
时大量使用对象,在后台使用Arel::Relation对象。每当我们使用
查询
接口的select、joins等方法时,都会返回一个
ActiveRecord
::Relation对象。然而,在调用模型的
关联
方法时,情况似乎并非如此。相反,将立即执行
查询
,并返回
关联<
浏览 0
提问于2010-11-14
得票数 20
回答已采纳
1
回答
ActiveRecord
查询
关联
实体
ruby
、
database
、
activerecord
、
orm
使用
ActiveRecord
最有效的方法是什么?我也可以使用数组上的select方法来过滤它,但是如果客户有10000+订单怎么办?这可能是极其低效的。任何与
ActiveRecord
有关的智慧或经验都将不胜感激。谢谢
浏览 0
提问于2014-04-07
得票数 0
回答已采纳
8
回答
ActiveRecord
-
查询
多态
关联
ruby-on-rails
、
ruby
、
activerecord
、
polymorphic-associations
我使用多态
关联
来跟踪我的项目中的注释。都是非常直接的东西。所以..。我有一个评论模型 belongs_to :commentable, :polymorphic => true以及ForumTopics模式: has_many :comments, :as =&
浏览 10
提问于2009-03-25
得票数 51
回答已采纳
1
回答
Rails 4
ActiveRecord
has_many通过关系
ruby-on-rails
、
ruby
、
postgresql
、
ruby-on-rails-4
、
activerecord
我在Rails/
ActiveRecord
中找出一个产品/类别关系时遇到了麻烦。# app/models/product.rb has_many :categorizationsend class Category <
ActiveRecord<
浏览 3
提问于2015-09-24
得票数 1
回答已采纳
1
回答
Rails 3:从
关联
表中
查询
ruby-on-rails
、
ruby-on-rails-3
、
activerecord
我是Ruby on Rails 3和
ActiveRecord
的新手,似乎在工作中遇到了麻烦。我正在努力掌握如何使用joins从多个表中
查询
数据。我见过的许多示例要么基于简单得多的
查询
,要么使用< rails 3语法。假设我知道business_unit_group_id并具有以下
关联
,我如何
查询
所有相关项和ItemSellingPrices的列表?end has_many :business_unit_gr
浏览 1
提问于2011-05-31
得票数 0
回答已采纳
2
回答
评语系统:正常
关联
的Hstore与具有多属性
关联
的简单属性
ruby-on-rails
、
activerecord
、
ruby-on-rails-4
并向共享表中添加属性列:有了这个,我想我不需要任何多义性的
关联
,我可以在Share和Comment模型之间添加一个简单的关系,如下所示: has_many :comments belongs_to :share end
浏览 4
提问于2013-08-23
得票数 1
回答已采纳
3
回答
rails中未使用order()子句的急切加载
ruby-on-rails
、
ruby-on-rails-4
、
activerecord
、
rails-activerecord
、
eager-loading
我正在使用这个
查询
来获取数据。它很好用。但是,当我试图按字母顺序显示技能时,如下所示它在日志中显示它进入数据库,因为order()是一个
activerecord
方法。
浏览 8
提问于2017-09-25
得票数 14
回答已采纳
1
回答
Ruby on Rails 3:如何根据另一个表的属性对ActiveRecords进行排序?
activerecord
、
join
、
ruby-on-rails-3.1
我需要
查询
一个数据库表,并获得按
关联
计数排序的行。有没有一种Rails (类似活动记录
查询
)的方法可以做到这一点?我的模型及其
关联
如下:has_one :businessend be
浏览 0
提问于2011-10-12
得票数 2
回答已采纳
1
回答
Rails什么时候执行
查询
并加载到内存中?
mysql
、
ruby-on-rails
House表,并执行以下操作:在第一次分配时,我已经在执行
查询
了吗还是等到第二次执行
查询
?或者,当你真的尝试访问任何这些结果时,它会这么做?Rails如何知道何时执行
查询
?
浏览 0
提问于2016-01-29
得票数 1
回答已采纳
1
回答
通过
关联
进行
查询
-- Rails 3
ruby-on-rails
、
ruby-on-rails-3
group.name => 'admin')我的意思是,我需要通过
关联
访问另一个模型中的字段
浏览 0
提问于2012-03-25
得票数 6
回答已采纳
1
回答
什么是侧面装载的对象?
javascript
、
ruby-on-rails
我读过一本 。我找不到清晰的证据说明他们是什么。什么是侧面装载的对象?
浏览 2
提问于2014-11-22
得票数 0
回答已采纳
1
回答
如何处理has_many关系中的“同义词”
ruby-on-rails
、
design-patterns
、
activerecord
、
ruby-on-rails-3.2
、
associations
我有一个Rails
关联
,但需要添加一些功能来处理一些特殊情况。class Item <
ActiveRecord
::Baseend belongs_to :这很麻烦,但可能可行的方法是将一个以破折号分隔的other_ids列表写入到notes表中,这样notes.other_ids="-10--20-"就可以 class Item <
ActiveRecord
浏览 0
提问于2014-02-02
得票数 0
2
回答
ActiveRecord
多
关联
查询
mysql
、
ruby-on-rails
、
ruby-on-rails-3
、
activerecord
所以我有三个模特: class User <
ActiveRecord
::BaseendInterestTag模型 has_many :user_interests, :dependent => :destroyvalidates :name, :uniqueness => true UserInterest模型 class User
浏览 4
提问于2012-01-14
得票数 0
回答已采纳
2
回答
has_many/has_one :通过在某些情况下进行N+1
查询
,使用委托?
ruby-on-rails
、
optimization
、
rails-activerecord
在诊断N+1
查询
问题时,我注意到当
ActiveRecord
链接在一起时,has_one/has_many :通过
关联
忽略了包含。示例代码(我的例子是我们的模型): has_one :user has_one :badge class Badge &l
浏览 0
提问于2012-08-30
得票数 2
回答已采纳
2
回答
多态
关联
的
ActiveRecord
模型类型列包括
关联
模型的命名空间
ruby-on-rails
、
activerecord
问题考虑以下类定义: has_many :type_a_pages, :as => :pageableTypeAPage通过多态
关联
与PageTemplateA相
关联
(pages.pageable_type与PageTemplateA相
关联
时为Pa
浏览 8
提问于2016-05-15
得票数 2
1
回答
通过多个表
查询
Rails活动记录
sql
、
ruby-on-rails
、
activerecord
、
rails-activerecord
我正在尝试根据主题或类别
查询
问题。我有一个包含多个主题的Category模型和一个包含许多问题的主题模型。如何选择subject_id =x或category_id = y的50个问题?我不确定是否需要更改我的模型
关联
,然后
查询
或使用具有当前
关联
的
查询
。以下是模型(去掉一些多余的代码):class Category <
ActiveRecord
::Base has_many :subjects, class_name: "foreign_ke
浏览 0
提问于2014-03-27
得票数 0
1
回答
在select语句中有if/else逻辑时优化
ActiveRecord
查询
ruby-on-rails
、
ruby
、
activerecord
我有一个非常简陋的
查询
,我正在试图优化。我想返回基于某些成员分组逻辑的用户记录的
activerecord
关联
。end上面遇到的问题是,我必须进行两个
查询
,因为我不知道如何使用select来返回活动记录
关联
,而不是数组。如何从select返回
activerecord
关联
? .map(&:id) Use
浏览 2
提问于2017-03-26
得票数 1
回答已采纳
1
回答
在Rails 5中,如何呈现
查询
的输出?
ruby-on-rails
、
activerecord
我正在尝试在我的视图中呈现
查询
的输出。所以,当我使用这种技术来呈现一个
关联
对象的列表时,没有问题。虽然
查询
本身是成功的(我检查过),但视图只输出返回的关系对象#<User::
ActiveRecord
_Relation:0x00007f9468025478>的字符串表示形式,而不是列表。我可以看到,
查询
返回一个
ActiveRecord
_Relation对象,但是像@user.messages这样的
关联
将返回一个
ActiveRecord
_Ass
浏览 5
提问于2020-03-05
得票数 0
回答已采纳
3
回答
在视图中查找用户对象?Ruby on Rails
ruby-on-rails
、
ruby
<% @review.each do |review|%> <%= @user = User.find(review.user_id) %><% end %> 所以我有点困惑。我这里有一些事情要做。我正在遍历主机的所有评论,然后检查存储的host.id值是否等于从控制器传递的active @host对象的id。问题是.。现在,我需要从存储在评审中的用户ID中获取用户对象,但是,我不确定如何做到这一点。
浏览 1
提问于2013-12-05
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券