腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
ActiveRecord
如何
将
现有
记录
添加
到
has_many
中
的
关联
:
通过
rails
中
的
关系?
、
、
、
、
在我
的
rails
项目中,我有三个模型:
has_many
:recipe_categorizations belongs_to :recipeend
通过
这个简单
的
has_many
:
通过
设置,我
如何
获得这样
的
给定配方
浏览 2
提问于2014-10-31
得票数 6
回答已采纳
1
回答
在
rails
4
中
没有更新嵌套表
、
而不是创造一个新
的
地点。你们有什么解决办法吗?我已经花了一天时间在上面了。我
的
模特:
has_many
:locations, :dependent => :destroy belongs_to :client resources :clients我<em
浏览 3
提问于2014-04-04
得票数 2
回答已采纳
1
回答
在
Rails
has_many
中保存
关联
记录
的
顺序:
通过
关联
、
、
、
、
我正在开发一个
Rails
插件,其中包含一种修改
has_many
中
相关
记录
顺序
的
方法:
通过
关联
。,
Rails
不会触及playlists_songs表
中
的
记录
(我
使用
的
是
Rails
3.1),这是有意义
的
。我想要调用Playlist
的
songs=方法来保存歌曲
的
顺序,可能是
通过
删除
浏览 2
提问于2011-10-11
得票数 8
回答已采纳
1
回答
如何
使用
has_many
添加
现有
记录
:
通过
rails
中
的
关联
、
我是
rails
的
新手。我有点小问题。我需要
添加
项目到一些用户配置文件页面。例如:用户必须转到项目的页面,并
使用
按钮“
添加
到个人资料”。它应该将项目
添加
到用户配置文件
中
。但当我
使用
"add“时 app/controllers/projects_controller
浏览 1
提问于2017-02-17
得票数 0
1
回答
通过
以下方法
添加
对
has_many
中
现有
记录
的
引用:
、
我希望有一个表单,
通过
使用
Rails
4在字段上搜索,将
现有
的
记录
添加
到
has_many
中
。我
的
模型如下:
has_many
:students, through: :enrolments
has_
浏览 1
提问于2017-03-16
得票数 1
1
回答
用普通
的
孩子对许多人进行教育
、
在我
的
示例应用程序
中
,我
has_many
:appointments belongs_to :physicianend
has_many
:appointments
has_many<
浏览 2
提问于2014-10-03
得票数 0
回答已采纳
3
回答
Rails
has_many
使用
关联
ids在销毁时不调用回调
当更新after_commit关系并销毁
记录
时,不会触发
has_many
回调。after_commit :do_something # not called when record destroyed 在我
的
控制器
中
,我
使用
以下方法更新
has_many
关系 doc = DoctorProfile.find(params[:doctor_id]) doc.expertise_idsre
浏览 4
提问于2016-10-12
得票数 2
回答已采纳
4
回答
添加
关联
(<<)而不提交数据库
、
Rails
中
是否可以在不立即将此更改提交到数据库
的
情况下将
关联
添加
到
现有
的
记录
中
?如果我有Post
has_many
:标签这将立即提交给数据库。我尝试了其他方法,而不是<<,但没有成功(我想要
的
是在保存父对象时创建
关联
)。是否有可能像在
使用
build将
关联
添加
到新
记
浏览 3
提问于2012-11-02
得票数 30
回答已采纳
1
回答
从
Rails
2.3.11迁移到
Rails
3.0.11:现在无法对AR
记录
集合
使用
find
、
我正在从
Rails
2.3.11迁移到
Rails
3.1.3
的
过程
中
,现在我在
Rails
3.0.11上,并解决了由此带来
的
所有问题。我不能解决
的
第一个问题是:在
Rails
2.3.11
中
,我可以执行以下操作并获取所需
的
记录
在
Rails
3.0
浏览 3
提问于2012-01-07
得票数 0
回答已采纳
1
回答
ActiveRecord :
has_many
和包括
、
、
、
我正在
使用
rails
4.2.0 --这是我
的
模型:
has_many
:meters, -> { includes :contracts} belongs_to :customerend belongs_to :
浏览 2
提问于2017-05-30
得票数 3
回答已采纳
3
回答
inverse_of可以与
has_many
一起
使用
吗?
、
、
、
当我
使用
has_one时,它工作得很好,但在
has_many
上就不行了。在这里,您可以看到object_id是不同
的
,因为它运行了另一个SQL来再次获取它。id" = 1 LIMIT 1ruby-1.9.2-p290 :008 >class Employee < ActiveRecord::Base has_
浏览 2
提问于2011-10-05
得票数 5
回答已采纳
2
回答
连接表
中
的
ActiveRecord自定义外键只在一个方向上有效
、
、
, class_name: 'BankAccount'end 在两个表之间存在
has_many
直通排列,具有如上所示
的
连接表,在BankAccount、Beneficiary之间
使用
BeneficiaryBankAccount存在与另一个定义
的
名称冲突,该定义需要重命名联接表
中
的
一个外键,以帮助ActiveRecord正确推断联接关系。正如您所看到
的
,在连接表BeneficiaryBankAccount
中
,class_
浏览 24
提问于2020-09-25
得票数 0
回答已采纳
1
回答
在first_or_build
关联
中
是否有“
has_many
”方法?
、
、
在
rails
3.2+
中
,您可以这样做:这意味着您还可以: OtherModel.some_models.first_or_initialize我发现这非常有用,但是我希望在我
的
has_many
关联
中有一个
has_many
方法,它
的
作用类似于first_or_initialize,但也会像build在需要时那样向
关联
添加
一个新
的
<em
浏览 0
提问于2013-05-27
得票数 33
回答已采纳
1
回答
标志不报告
关联
的
子项
中
的
更改
、
对于ActiveRecord (在
Rails
2.3.8
中
),我遇到了以下情况:
has_many
:documentsend belongs_to :order现在,在控制器
中
,我想根据用户是否对
现有
记录
进行了更改# save orde
浏览 0
提问于2010-09-28
得票数 2
回答已采纳
1
回答
两个模型之间
的
多个
关联
类型
、
、
、
下面是我
的
三个模型:许多用户可以
通过
关联
模型拥有许多产品(反之亦然)。class Product < ActiveRecord::Base
has_many
:users, :through => :associations但现在我想
添加
两个不同
的
关联
类型,‘强
关联
’和‘弱
关联
’之上
的
原始
关联
。 做这件事最好
浏览 1
提问于2014-03-18
得票数 0
回答已采纳
2
回答
Rails
中
创建模型关系
的
问题
、
、
、
我
的
程序中有三种主要型号:用户、国家、城市。 class Visit < ApplicationRecord bel
浏览 1
提问于2017-08-17
得票数 0
2
回答
rails
参考:使协会陷入困境
、
祝大家日安, 我没有在直接相关
的
模型之间建立整个"belongs_to“和"
has_many
”关系,而是
通过
添加
大量
的
引用来连接它们。我
的
理解是,唯一
的
区别是语义--然而,语义是非常重要
的
,而且考虑到我对
rails
(和一般编程都是新手)以及我爱上了外键( <3关系数据库),我担心我可能玷污了我
的
数据库(:喘息)。总之,我有两个问题: 1.保持这样
的
状态有什么缺点?我怎么才
浏览 0
提问于2017-01-13
得票数 0
回答已采纳
3
回答
将两个表与
Rails
中
的
迁移
关联
起来
、
、
、
、
目标问题所在这是我用来创建users_photos表
的
命令行:要点是:当我生成迁移并执行rake db:migrate时,将创建任何模型。换句话说,只是创建了表,而我无法与模型
浏览 3
提问于2014-01-31
得票数 0
回答已采纳
2
回答
多嵌套accepts_nested_attributes及“保存”与“创建”
的
区别
、
、
、
我很难理解为什么在accepts_nested_attributes_for中
使用
这些模型时“保存”和“创建”应该是不同
的
。这是我
的
模型:
has_many
:pages
has_many
:picture_pages, :through => :pages事情就像你所期望
的
那样。
Rails
将自动创建一个新
的
编号,并
使用
一个分配了“PicturePag
浏览 0
提问于2011-11-15
得票数 0
回答已采纳
1
回答
如何
通过
单个SQL查询检索同一数据库表
中
的
“公共”
记录
?
、
、
、
、
我
使用
Rails
(版本3.2.2)和mysql2 (版本0.3.11 - MySQL版本5.2.38)。在讨论""*时,我发现自己处于一种“特定”
的
情况下,必须
通过
在
关联
数据库表上运行一个单一
的
SQL查询来查找“
关联
的
对象/
记录
”**。特别是,为了检索,只检索前面提到
的
“
关联
对象/
记录
”,其中user_id (表示指向User对象
的
浏览 2
提问于2012-07-16
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Ruby on Rails构建员工电脑监管软件的数据库管理系统
员工行为管理系统:Ruby on Rails 全栈开发思路
GitHub数据库架构优化:MySql集群虚拟分区和零停机数据迁移
在 Rails 中使用 Bulma 框架
Ruby on Rails教材中文译文 第六章 建立用户模型
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券