腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Rails
has_many
关联
如何
保证
每个
关联
记录
中
只有
一条
?
ruby-on-rails
、
activerecord
、
associations
我基本上有这样的系统: class Article < ApplicationRecord
has_many
:tags, through:tag_associations # attr :name end
如何
才能使文章只能有一个标记名?article.tags # => [tag1, tag2] 我该
如何
实现这一点?我对
Rails
范型不是很熟悉,即使
浏览 18
提问于2021-08-10
得票数 0
回答已采纳
2
回答
在模型实例上强制加载
关联
ruby-on-rails
、
activerecord
请考虑以下内容:
has_many
:comments comments.last`post_id` = 14 您可能认为这里应该
只有
两个查询:初始查找,然后是
关联
的加载。应该缓存对
关联
的后续调用。然而,他们不是。
关联
永远不会被加载和缓存,因为
Rails
试图变得更智能,只加载最后
一条
记录
。而且,由于
Rails
没有跟
浏览 2
提问于2014-10-17
得票数 4
1
回答
Rails
5 API仅从嵌套属性数组创建
记录
。
schema
、
nested-attributes
、
rails-api
我对
Rails
很陌生,我想知道正确的"
Rails
方式“是
如何
处理以下情况的。我正在开发的应用程序是一个
只有
Rails
api的带有ReactJS前端的后端。: 作曲家
has_many
曲目,每首曲目belongs_to一首作曲家。
浏览 2
提问于2017-01-27
得票数 0
回答已采纳
1
回答
Rails
--什么是正确的关系模型
ruby-on-rails
、
activerecord
我有一个为学校构建的
rails
应用程序。系统
中
的用户是跟踪孩子活动的父母(也就是家庭成员或仅仅是成员)。教师也是用户,可以登录参与活动。成员模型是应用程序用来查找参与者的地方。因此可以找到教师,他们被添加到成员模型
中
,出于同样的原因,家长也被添加到成员模型
中
。 添加到此应用程序
中
的教师在
每个
表user、user_member和member中都有
一条
记录
。用户
中
的
一条
记录
允许他登录,成员
中</
浏览 0
提问于2011-07-10
得票数 0
回答已采纳
1
回答
如何
搜索
关联
记录
具有给定属性值的
关联
?
ruby-on-rails
、
ruby
、
search
、
activerecord
、
associations
我使用
Rails
4,我想在
关联
记录
具有给定属性值的情况下搜索
关联
记录
。也就是说,我有一个
has_many
:through
关联
,如下所示
has_many
:comment_associations
has_many
:comments, through: :comment_associationscomments有一个title属性。
如
浏览 0
提问于2014-05-19
得票数 0
回答已采纳
3
回答
inverse_of可以与
has_many
一起使用吗?
ruby
、
ruby-on-rails-3
、
activerecord
、
has-many
当我使用has_one时,它工作得很好,但在
has_many
上就不行了。在这里,您可以看到object_id是不同的,因为它运行了另一个SQL来再次获取它。LIMIT 1ruby-1.9.2-p290 :008 >class Employee < ActiveRecord::Base
has_many
浏览 2
提问于2011-10-05
得票数 5
回答已采纳
1
回答
获取
关联
的关系类型
ruby-on-rails
、
mongodb
、
mongoid
我使用
rails
/mongoid为我的模型创建动态类。每当我访问
一条
记录
时,我希望自动包括某些相关的
记录
(belongs_to、has_one)。因此,我需要在我的as_json函数
中
包含所有这些
关联
。' associations‘方法给了我所有
关联
的模型--但我只需要过滤我想要包含的
关联
类型(如果我包含
has_many
关联
,我将得到一个巨大的耗时的数据库请求,并且我不需要这些数据)。
如何
浏览 10
提问于2017-12-27
得票数 0
回答已采纳
1
回答
嵌套表单与accepts_nested_attributes_for
ruby-on-rails
、
ruby
我正试图理解
如何
为我的模型构建嵌套形式,但我正在努力理解
如何
以及需要做些什么。我一直在阅读
Rails
文档,并查看了railscast,但是他们只是提到了accepts_nested_attributes_for方法等等,而没有解释。有人能帮忙吗?
浏览 2
提问于2012-08-07
得票数 0
2
回答
Rails
has_one与foreign_key有多个
记录
时的
关联
ruby-on-rails
、
ruby-on-rails-4
如果我正确理解has_one,则外键在
关联
的
记录
上。这意味着我可以在“外国”方面有多个相关的
记录
。当我使用has_one
记录
获取相关
记录
时,
如何
确定将返回哪个
记录
?job_id)当我试图从activity_state
中
获取JobRequest时,
如何
确定返回的是哪
浏览 4
提问于2014-12-26
得票数 4
回答已采纳
3
回答
NoMethodError,ActiveRecord 4.0
ruby-on-rails
、
ruby
、
ruby-on-rails-4
、
activerecord
、
rails-activerecord
我试图删除,而不是销毁(这也不起作用)的
记录
,作为
Rails
的学习练习。在
rails
控制台中,我执行:subject.pages.delete(second_page)和我得到了下面的错误消息(尝试销毁也是一样)。所以当我退出
Rails
控制台时。我无法重现这个问题,但我仍然不能删除这张
记录
。 Ed2:所以,我决定继续学习,在使用ERB调用subject.pages.size之前,我没有遇到任何打嗝。我反复检查了老师的代码,看起来都一样(我可能漏掉了一些小东西),但我不知道
如何
在我的应用程
浏览 1
提问于2016-08-19
得票数 0
回答已采纳
1
回答
如何
在Ruby on
Rails
中
创建多对多关系的链接?
ruby-on-rails
我正在尝试通过多对多
关联
来
关联
规则和
记录
。链接模型称为验证。我按照
Rails
Cast #47
中
的说明创建了模型。
如何
定义
记录
索引
中
的link_to语句(嵌入在规则显示页面
中
)?
如何
定义validations_contro
浏览 1
提问于2014-04-30
得票数 0
3
回答
了解:
Rails
的has_one/
has_many
的源选项
ruby-on-rails-3
、
rails-activerecord
请帮助我理解has_one/
has_many
:through
关联
的:source选项。
Rails
API的解释对我来说意义不大。“指定
has_many
:through => :queries使用的源
关联
名称。
只有
在无法从
关联
中
推断出名称时才使用它。
has_many
:subscribers, :through => :subscriptions将在Subscription上查找:subscribers或:
浏览 53
提问于2011-01-08
得票数 203
回答已采纳
3
回答
如何
获取
关联
记录
的先前值?
ruby-on-rails
、
ruby
、
callback
、
associated-object
在处理多到多关系时,我需要维护一个
记录
更改值的日志文件。使用before_save和after_save回调对主(
has_many
)模型本身很好,但是在before_save回调
中
,
关联
(belongs_to)
记录
似乎已经更新了!此外,在
关联
模型中使用回调显示没有执行before_destroy。
只有
before_save被调用并显示新值。我还尝试了:prepend => :true选项,但没有给出其他结果。当在main (
has_many
)模型
浏览 6
提问于2017-10-25
得票数 0
回答已采纳
1
回答
通过
has_many
中
具有连接表
记录
的活动
记录
查询进行访问:通过关系
ruby-on-rails
、
ruby-on-rails-3
、
activerecord
、
join
、
has-many-through
、region和category表,它们通过item_region和item_category表连接在一起,它们的关系如下
has_many
:item_region
has_many
:item_category
has_many
:category, :through => :item_category
浏览 3
提问于2012-03-05
得票数 1
回答已采纳
1
回答
检索两个类之间的活动
记录
关联
名称\模型
ruby-on-rails
、
ruby
、
ruby-on-rails-3
、
class
、
associations
我正在使用
Rails
3.0.7,我想知道
如何
检索两个类\模型之间的活动
记录
关联
名。也就是说,我有两个模特
has_many
:accountsend如果User和Account类中有更多
浏览 3
提问于2011-06-16
得票数 1
回答已采纳
1
回答
Rails
:
如何
编写更好的
关联
条件?
ruby-on-rails
、
associations
在
Rails
2.3.8
中
,我有两个模型--新闻和用户。class User < A
浏览 1
提问于2011-07-21
得票数 0
2
回答
使用迁移或模型创建联接表?
ruby-on-rails
、
ruby
、
jointable
作为
Rails
新手,我正在阅读
Rails
指南,今晚是活动
记录
迁移( Active )。在完成了关于连接表()的部分之后,给我留下的印象是,与通过
rails
创建generate生成模型相比,使用create_join_table更可取(也更简单)。 这是正确的假设吗?
浏览 3
提问于2016-02-10
得票数 3
1
回答
两个模型之间的多个
关联
类型
ruby-on-rails
、
ruby
、
model
、
model-associations
class Product < ActiveRecord::Base
has_many
:users, :through => :associationsend
has_many
:associations
has_many
:products, :through => :associations但现在我想添加两个不同的
关联
类型,‘强
关联
浏览 1
提问于2014-03-18
得票数 0
回答已采纳
2
回答
不能通过有很多属性访问
ruby-on-rails
、
has-many
所有者与与会者相
关联
,所有与会者都通过
has_many
与会话相
关联
。会话模型
has_many
:attendees self.attendees.each
浏览 0
提问于2017-02-25
得票数 0
回答已采纳
1
回答
Rails
- CanCanCan、Rolify、Defining定义
关联
模型的功能
ruby-on-rails
、
ruby
、
devise
、
cancancan
、
rolify
我想通过各种
关联
将
每个
模型的
记录
限制到创建它的用户。
has_many
:organisations belongs_to :user belongs_to:organisation belongs_to :sale
浏览 8
提问于2016-09-19
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券