腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Rails ActiveRecord:
删除
带有
外
键
约束的依赖实体时的错误
ruby-on-rails
、
activerecord
、
error-handling
在Rails应用程序中,有几个表具有
外
键
约束。例如,每个order都属于一个客户。在orders表中有一个costumer_id列。由于
数据库
约束,当我
删除
带有已放置订单的客户时,
MySQL
将返回错误:
Mysql
::Error:无法
删除
或更新父行:
外
键
约束失败(orders、约束orders_ibfk_2
外
键
(customer_id我想知道是否有一种优雅的方法来处理这些约束错误,给出了一个漂亮的
浏览 2
提问于2010-02-18
得票数 5
回答已采纳
1
回答
MySQL
外
键
关系与
mysql
_insert_id到
关联
表的比较
php
、
mysql
、
foreign-keys
、
relational-database
、
mysql-insert-id
对于我的
数据库
,我试图使用innoDB获取真正的
外
键
关系,但无法实现。这很可怕吗?一切似乎都很正常,我可以根据需要连接和
关联
ID。使用
外
键
对我的方法有什么好处(除了更新/
删除
级联)?
浏览 2
提问于2011-09-07
得票数 0
回答已采纳
1
回答
包含与主键相关的
外
键
的表的SQL返回列表
mysql
、
sql
、
database
、
foreign-keys
、
primary-key
我试图查询
mySQL
数据库
以返回包含与主键
关联
的
外
键
的表列表。例如,我有一个包含"reference_number“的表和作为
外
键
包含"reference_number”的其他表。如何查询
数据库
以将包含"reference_number“的表列表作为
外
键
返回?谢谢。
浏览 2
提问于2015-02-11
得票数 0
回答已采纳
1
回答
未强制实施实体框架引用完整性
sql-server
、
database
、
entity-framework
使用EF6,我在SQL
数据库
中有两个表,并且我首先使用
数据库
从
数据库
创建EF图。
关联
在EF模型中看起来很好,它具有正确的主体和依赖项。但是,如果我在依赖项存在的情况下从主表中
删除
一行,引用完整性将不起作用,并且主行将被<e
浏览 2
提问于2014-12-09
得票数 0
1
回答
SchemaExport、NHibernate和
删除
外
键
nhibernate
、
schemaexport
我正在构建我的映射,然后使用模式导出更新我的
数据库
。但是,如果我在映射中
删除
一个
关联
,因为它不再在映射中,所以当我运行SchemaExport时,它不会
删除
已
删除
关联
的
外
键
。这意味着它无法
删除
与该
外
键
相
关联
的表。这进一步意味着它不能重新创建表,并且我得到一个“
数据库
中已经有一个名为Foo的对象”异常。有没有办法通过Schema Export来暴力
删除</e
浏览 0
提问于2009-03-03
得票数 2
回答已采纳
2
回答
带有
外
键
约束的SQL delete查询
sql
、
oracle
、
hibernate
如果有人有一个
数据库
,其中一些表与
外
键
以“链”的形式
关联
在一起,并且他们想从一个包含一些“依赖”表的表中
删除
一条记录,那么会出现什么障碍呢?特别地,在包含表: Person、Profile、Preference、Filter的
数据库
中,存在这样的
关联
:Person.id在Profile中是
外
键
,Profile.id在Preference中是
外
键
,Filter.id在Preference中是
外
浏览 2
提问于2012-10-12
得票数 4
回答已采纳
1
回答
Laravel dropForeign:这个论点是如何确定的?
laravel
函数调用指定了表名,我们已经
删除
了一个fk,列名是program_id...Why,它不只是dropForeign('program_id')吗?Laravel对需要这种格式的特殊名称做了什么?这是一种
数据库
约定还是什么?我还在学习,谢谢!
浏览 1
提问于2015-01-24
得票数 0
2
回答
MySQL
错误1451
mysql
`idMeetings` =83#1451 - Cannot delete or update a parent row: a foreign key constraint fails我认为我需要在participant表和meeting-participant表之间建立带有更新的
外
键
关系,但我宁愿确认或查看是否有任何建议??
浏览 4
提问于2011-11-08
得票数 0
1
回答
Grails:禁用
外
键
约束
grails
、
foreign-keys
、
grails-orm
是否有任何方法可以
删除
自动生成的
外
键
约束?谢谢。
删除
诸如"alter xxx添加约束yyy
外
键
“之类的行.
浏览 0
提问于2017-12-15
得票数 1
2
回答
多到多表的索引
mysql
关联
表如下所示:如何处理
关联
表上的索引?对设置有任何评论吗?
浏览 3
提问于2011-06-11
得票数 0
2
回答
无法
删除
具有主/
外
键
关系的表
sql
、
sql-server
、
tsql
、
relational-database
我在一个
数据库
中有30个表,它们都是通过主键关系和
外
键
关系相互
关联
的。问题是,当我试图通过存储过程
删除
任何记录时,由于主/
外
键
关系,它不会
删除
。我应该怎么做才能
删除
表格?太多的桌子是相互
关联
的。
浏览 2
提问于2014-04-28
得票数 0
回答已采纳
1
回答
MySQL
WorkBench增强了Rails关系的实体关系
mysql
、
ruby-on-rails
、
associations
、
entity-relationship
我的任务是为开发中的当前rails web应用程序创建一个
数据库
图。我已经在rails应用程序中创建了几个关系。belongs_to :company 我使用了
MySQL
工作台EER图表工具。当我输入“公司”表和“用户”表时,
MySQL
不理解这两个表之间存在关系。我想知道
MySQL
没有创建这种关系是否会对性能产生影响。 在rails中生成迁移时,是否有一种方法可以在
MySQL
中创建这种关系?
浏览 5
提问于2014-03-28
得票数 1
回答已采纳
5
回答
数据库
中的
MySQL
关联
表
php
、
mysql
在我用来学习PHP和SQL的视频教程/书中,作者解释了
外
键
的概念,以使
数据库
表相互
关联
。正如您将在下图中看到的,我们目前正在创建一个名为“comments”的表。在这个SQL中,有一行名为“photograph_id INT( 11 ) NOT NULL,”的
外
键
,作者说它将“注释”表与已经存在的“照片”表联系起来。我的问题是,既然表被称为“照片”(带有s的复数),而sql
外
键
是"photograph_id",那么SQL如
浏览 1
提问于2011-03-15
得票数 1
回答已采纳
1
回答
更新
MySql
中的现有行并处理重复的
键
mysql
、
database
、
dataset
、
foreign-keys
、
on-duplicate-key
我有一个
MySql
数据库
,其中包含有关应用程序用户的数据。这个应用程序已经在生产中了,但是每天都在增加改进。我所做的最后一个改进改变了数据收集和插入
数据库
的方式。更清楚地说,我的
数据库
由5个包含用户数据的表和1个通过
外
键
关联
所有表的表组成。这5个
外
键
加在一起,形成了我对这个“主表”的唯一索引。问题是,其中一个包含用户数据的表更改了其格式,我想
删除
所有比我在应用程序上所做的修改更早的数据(只从这个表中
删除</e
浏览 1
提问于2013-05-18
得票数 0
回答已采纳
1
回答
rails中的一对一或零
关联
ruby-on-rails
、
ruby-on-rails-3
dependent => :destroy模式二 belongs_to :time_log以上
数据库
设计将是timelogs表+custom_time_field_id(
外
键
)因此,当我
删除
timelog条目时,其
关联
的'custom_time_field‘将由rails自动
删除
。但我希望
数据库
浏览 3
提问于2012-05-12
得票数 2
回答已采纳
1
回答
两个
数据库
和各种实体
symfony
、
doctrine
、
entity
如何
关联
两个实体,每个实体位于不同的
数据库
中。我为每个
数据库
创建了两个实体管理器,分别是default和customer_1。
浏览 2
提问于2015-07-14
得票数 0
回答已采纳
1
回答
实体框架-未在实体模型中设置级联
删除
c#
、
.net
、
entity-framework
、
entity-framework-4
我正在使用EF 4.0,并从我的
数据库
生成实体模型(.edmx)文件。我对级联OnDelete有几个
外
键
约束,但是,这些约束并没有设置在我的实体模型中的
关联
上。我单击
关联
,它会显示End1 OnDelete: None。 当我检查SQL Server 2008
数据库
中关于
外
键
约束的
删除
规则时,它显示为'Cascade‘。
浏览 1
提问于2010-08-31
得票数 5
1
回答
SQLite迁移从schema.rb文件中
删除
“add_index”和“add_foreign_key”
mysql
、
ruby-on-rails
、
sqlite
、
rails-migrations
、
foreigner
我在同一个Rails项目中使用SQLite3和
MySQL
,但在两台不同的计算机上使用。我注意到,在运行所有迁移时生成的schema.rb对于这两个环境看起来都不一样。在SQLite3环境中运行迁移时,以下语句将从schema.rb文件中
删除
。# place.rb belongs_to :user 问题:如何以SQLite3和
MySQL
都能处理的方式定义users
浏览 1
提问于2013-01-25
得票数 0
回答已采纳
1
回答
插入具有
关联
实体的多行
mysql
、
join
、
database-design
、
sql-insert
、
associative-table
我有一个与
MySQL
脚本一起使用的Node.js
数据库
(感谢
mysql
包)。以下是它的样子:我面临的问题是当我试图插入数据(多行)时。在此之前,我没有使用
关联
实体表,而是在B中有一个
外
键
,它帮助我存储Aid,这很容易做到。但现在我不能再这么做了。我以前做过一些研究,使用JOI
浏览 1
提问于2018-10-05
得票数 0
2
回答
从LINQ
数据库
中
删除
是否也会
删除
具有
外
键
关联
的其他表中的记录?
c#
、
sql-server
、
linq
、
submitchanges
因此,在我的
数据库
的根目录中,我有一个表“Customer”。客户有6-7个其他表的
外
键
,如收据、地址、文档等。如果我使用SubmitChanges()
删除
一个客户,是否会找出所有具有
外
键
关联
的记录并将其
删除
,或者我是否需要进行6次查询?
浏览 2
提问于2010-01-06
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券