腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Rails
5
与
不同
外
键
的
关联
、
、
、
、
在
Rails
中创建
与
foreign_key
的
关联
时,我想我遗漏了一些东西。
rails
g model Company company_code:integer:index name add_foreign_key :employees, :companies, column: :company_code end
浏览 1
提问于2018-08-28
得票数 0
1
回答
插入到
关联
表不允许没有“可选:真”?
、
、
我正在为我
的
一个类工作一个
Rails
项目,我当前
的
任务要求我允许用户注册课程。我有三个模型,用户、课程和
关联
连接表,它们都属于注册。ApplicationRecord has_many :courses, through: :enrollments主要问题是,每当我尝试从
rails
Enrollment.new(u_id: 1, c_id: 1) => #<Enrollment:0x00007f94bc771020 id: nil,
浏览 0
提问于2018-10-21
得票数 0
回答已采纳
2
回答
当模型包含
与
同一类型对象
的
两个关系时,如何构造它?
、
、
、
我使用
Rails
4.2.3,我有一个
与
同一类型
的
对象有两个关系
的
模型, belongs_to :user…我
的
数据库中"has_one“
的
列名是”linked_my_object_time_id“。我无法理解
浏览 7
提问于2016-06-18
得票数 4
回答已采纳
3
回答
在
Rails
中使用user_id:integer
与
user:references生成模型
我搞不懂如何生成一个belongs_to另一个模型
的
模型。我
的
书使用以下语法将Micropost
与
User
关联
:但是说要这样做:这两个生成
的
迁移是
不同
的
。另外,对于前者,
rails
如何知道user_id是引用user
的</
浏览 0
提问于2011-10-23
得票数 197
回答已采纳
4
回答
如果
Rails
可以通过
关联
访问其他模型
的
属性,那么拥有
外
键
又有什么意义呢?
我是一个
Rails
初学者(到目前为止我很喜欢它)。我不确定这是不是个愚蠢
的
问题。据我所知,例如,一个
外
键
:在一个名为Micropost
的
模型中
的
user_id将一个微博
与
用户模型
的
ID相
关联
。如下所示: 所以您可以这样做:<%= micropost.user_id %>来获取创建微博
的
用户
的
ID。但也可以这样做:<%= micropost.user.id %>是因
浏览 10
提问于2012-01-30
得票数 1
3
回答
Rails
关联
primary_key选项
、
、
、
、
据我所知,
外
键
用于指定子类上何时有
不同
的
列名(
与
父子类
的
类名
不同
)。我知道主键和
外
键
是什么,并多次阅读了
rails
相关文档,但我不知道主键选项是用来做什么
的
。2)在哪些情况下需要指定
关联
上
的
primary_key? 3)在哪些情况下需要同时指定prima
浏览 6
提问于2014-06-15
得票数 2
回答已采纳
1
回答
有没有办法阻止sequelize sync()添加特定
的
外
键
?
、
、
、
这就是问题
的
要点。 我有一张桌子叫“盒子”。有多个项目表可以
与
一个框相
关联
("Widgets","Dohickies","Thingamabobs")。在我
的
模型中,我使用"ItemsInBox“作为”直通“表来创建
关联
(belongsToMany,hasMany),但是没有
与
各种items表相
关联
的
实际
外
键
,因为这会导致
外
<em
浏览 21
提问于2020-06-11
得票数 0
1
回答
Rails
选择列表问题
、
、
我有一个模型Member,它有一个新
的
创建形式。该表单允许用户为每个成员分配一个部门和职位。这些职位是
与
部门相关
的
。在应用程序
的
单独部分中,用户可以创建部门和创建/分配职位。我正在尝试为新
的
成员页面创建一个grouped_collection_select,但是我
的
位置没有显示出来,只是部门作为类别显示。我认为这是一个
关联
问题,职位
与
各自
的
部门没有
关联
。我在我
的
位置模型中有一个字符串dep
浏览 7
提问于2016-01-03
得票数 1
2
回答
使用
外
键
引用2个或更多
的
表是个好主意吗?
、
、
、
Ruby on
Rails
ORM(对象关系映射)有一种称为多态
关联
的
东西,它允许使用
外
键
引用2个或更多其他表。这是通过创建一个名为"type“
的
附加列来实现
的
,该列指定
与
外
键
相
关联
的
表。从数据库
的
角度来看,这个实现有名字吗?这是好
的
实践还是坏
的
实践? 谢谢
浏览 2
提问于2010-08-09
得票数 0
回答已采纳
2
回答
Rails
4属于/has_多关系-删除
关联
属性,但保留
关联
的
记录
、
、
、
belongs_to :prize, :foreign_key => 'prize_id'has_many :deals, dependent: :destroy 如果我删除了一个奖励,我想保留将
关联
的
交易,但删除
与
刚刚删除
的
这个prize_id相
关联
的
Deals对象中
的
prize_id值。现在,当使用相依性:破坏时,它会删除整行,即
关联
的</em
浏览 3
提问于2015-12-18
得票数 1
回答已采纳
1
回答
Rails
4关系和Postgres
外
键
约束
、
、
我正在
Rails
4中开发一个库存跟踪应用程序,目的是记录每个用户所做
的
事务。我建立了三种具有以下关系
的
模型:用户: has_many :事务用户ID和项ID是事务表中
的
外
键
,用于将用户和项
与
每个事务
关联
。我希望事务保持不变,所以我还没有启用依赖销毁,但是Postgres
外
键
约束不允许删除,有以下错误:
浏览 0
提问于2015-10-01
得票数 1
回答已采纳
1
回答
Rails
has_one
关联
混淆
、
、
我对
Rails
非常陌生,我想创建一个人模型,它有一个地址,一个公司模型有一个地址和一个人。以下是我迄今所做
的
工作 $
rails
g scaffold Company name:string person:references address:references地址需要
浏览 1
提问于2014-03-11
得票数 2
回答已采纳
2
回答
Rails
与
外
键
的
关联
、
| true_items = "#{true_item.item.name}"end 这里
的
问题是,当我在循环中使用像"#{true_item.item.name}“这样
的
item.name时,重复查询发生了,这意味着再次调用该项目来获取名称。这种
关联
有什么问题吗?
浏览 1
提问于2015-10-01
得票数 1
1
回答
如何在Ruby on
Rails
3中利用视图和控制器中
的
模型
关联
?
、
、
、
我是
Rails
的
新手,正在尝试建立我
的
模型,并想知道
Rails
如何处理
关联
。is a foreign key to a Content object@quest = Quest.new(params[:quest])
Rails
是否足够智能,可以“遍历”模型定义
的
外
<
浏览 1
提问于2011-05-10
得票数 1
回答已采纳
1
回答
可选:
rails
v4.2中
的
真正问题
、
has_many :item_carts, dependent: :destroy item_carts.map(&:sub_total).sumend 我在
rails
4.2版中有一个关于(可选: true)属性
的
问题,我只是为了确保我
的
外
键
是可选
的
,但是
rails
5
中引入了选项。
浏览 3
提问于2021-12-15
得票数 0
2
回答
rails
参考:使协会陷入困境
、
祝大家日安,
浏览 0
提问于2017-01-13
得票数 0
回答已采纳
2
回答
从
Rails
关联
创建
外
键
、
、
如何从
Rails
关联
自动创建
外
键
?最好
的
解决方案应该从
Rails
关联
生成
Rails
数据库迁移。
浏览 4
提问于2015-01-14
得票数 0
回答已采纳
1
回答
MySQL WorkBench增强了
Rails
关系
的
实体关系
、
、
、
我
的
任务是为开发中的当前
rails
web应用程序创建一个数据库图。我已经在
rails
应用程序中创建了几个关系。在
rails
中生成迁移时,是否有一种方法可以在MySQL中创建这种关系?
浏览 5
提问于2014-03-28
得票数 1
回答已采纳
2
回答
即使存在外
键
,
Rails
模型也无法访问belongs_to模型
、
我有一个由用户创建
的
名为Challenge
的
模型。它也有一个
与
之相关
的
困难。当我创建挑战并将作者(用户)和难度传递给它时,难度
关联
起作用,但作者(用户)没有。最奇怪
的
是,当你查看挑战对象时,它显示了
与
之
关联
的
作者
键
。Challenge.create(:author => user, :difficulty => diff, :title => "My Challenge") 当我
浏览 2
提问于2012-05-14
得票数 2
回答已采纳
3
回答
将两个表
与
Rails
中
的
迁移
关联
起来
、
、
、
、
目标问题所在这是我用来创建users_photos表
的
命令行:它创建索引user_id,但没有任何
外
键
。我听说
Rails
不创建
外
键
,因为SQLite不提供对该特
浏览 3
提问于2014-01-31
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券