腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
原则
:两个数据库中两个实体之间的关系
、
、
、
我正在使用
MySQL
和Doctrine 2(与Symfony 3一起使用)。 我想在两个独立数据库中的两个实体之间建立一个ManyToMany关系。我骑着那条
原则
不处理这件事,至少不是用土生土长的方式。为了执行这个操作,我在表定义中使用schema属性。在数据库端,这是不行的,因为
原则
生成的user_site表只有一个
外
键
(供用户使用):它不包含第二个数据库的
外
键
。该字段存在,有索引,但没有
外
键
。如果我自己
添加
<em
浏览 1
提问于2017-02-23
得票数 8
回答已采纳
1
回答
学说迁移:差异忽略级联
、
、
我有两个实体之间的ManyToOne关系,希望在删除时使用DB (
MySQL
)级级联。当我使用
原则
:迁移:diff
外
键
创建时,不需要删除级联。所以我自己
添加
了这个级联,但是在接下来的迁移中:diff,这个语句已经被删除了。有任何方法,我可以使用数据库级级联删除与
原则
:迁移?
浏览 3
提问于2015-06-02
得票数 0
回答已采纳
2
回答
原则
ORM例外
、
、
、
、
编辑:,我做了@MichaelHirschler和@MayaShah建议的事情,它解决了这个问题,它允许我创建一个使用
原则
:迁移:diff命令的Doctrine迁移文件,但是当我尝试用
原则
将这些更改迁移到数据库时执行“ALTER业务
添加
约束FK_8D36E3844FFE0C3
外
键
(client_email) REFERENCES client (ClientEmail)”时发生异常:
原则
\DBAL\ except
浏览 1
提问于2017-03-25
得票数 0
1
回答
原则
在模式更新时
添加
现有
外
键
(
mysql
)
、
、
最后命令打印:但是这个约束是在前面
添加
的这种行为只有在我使用
MySQL
时才会发生。当我删除
MySQL
并安装MariaDB时,问题就消失了。 我应该在我的实体中引入变更,还是它是
原则
的缺陷?
浏览 1
提问于2017-05-27
得票数 0
回答已采纳
3
回答
如何在使用Doctrine生成迁移时禁用
外
键
约束?
、
我经常在实体中更改/
添加
一些字段,并使用bin/console make:migration生成迁移,这就像在Rails或Django中一样方便。但是当我使用
原则
关系(ManyToOne,OneToMany.)时,我不需要
外
键
约束。我不关心数据的一致性。
原则</
浏览 0
提问于2019-08-12
得票数 5
回答已采纳
3
回答
Laravel5.2信任迁移错误,无法
添加
外
键
约束
、
、
migrate (用于创建roles、permissions表等)时安装了zizaco/entrust包 PDOException SQLSTATEHY000:一般错误: 1215不能
添加
<e
浏览 2
提问于2016-03-12
得票数 8
回答已采纳
2
回答
Symfony sfDoctrineGuard插入-sql错误1005
、
、
、
我遵循这里的说明: profile sf_guard_forgot_password sf_guard_group问题似乎与
mysql
有关,我在
MySQL
中运行了上面的alter命令,当然,我也会遇到同样的错误。SHOW IN
浏览 0
提问于2011-09-27
得票数 0
回答已采纳
5
回答
Symfony2
原则
模式更新失败
、
、
、
、
我在本地机器上创建了数据库。将我的项目移到服务器后,我从本地导入了备份(因为我有一些重要的数据)。php app/console doctrine:schema:update --force [Doctrine\DBAL\Exception\ForeignKeyConstraintViolationException]
浏览 0
提问于2015-03-27
得票数 15
回答已采纳
2
回答
为什么InnoDB为
外
键
列
添加
索引
、
当使用
MySQL
引擎将
外
键
添加
到
MySQL
中的列时,innoDB自动
添加
索引。主键足够搜索行,如何通过为
外
键
列
添加
索引来影响性能。 提前谢谢。
浏览 4
提问于2015-10-15
得票数 0
回答已采纳
4
回答
如何从phpmyadmin在我的Sql中
添加
外
键
?
、
、
我对php和
mysql
完全陌生。我在
mysql
.now中已经有一个表,我想
添加
外
键
。如何使用phphmyadmin修改表并
添加
外
键
?
浏览 4
提问于2013-12-20
得票数 12
回答已采纳
1
回答
尝试在
mysql
表中自动插入
外
键值
、
、
、
、
我是新手与PHP和
MySQL
,需要帮助…我有两张桌子..。|francis@.| | 1 | 2
浏览 1
提问于2013-01-23
得票数 1
1
回答
Symfony 2模式更新在将主键数据类型从整数更改为Bigint时失败
、
、
、
userprofile name: user_id误判 执行“ALTER user_claim A DD约束FK_CDFFA2C4A76ED395
外
键
(user_id)”引用用户(Id):SQLSTATEHY000:一般错误: 1215不能
添加
外
键
约束时发生异常我也尝试过在SET FOREIGN_KEY_CHEC
浏览 0
提问于2016-09-27
得票数 1
3
回答
使用schema.yml的sfDoctrineGuardPlugin
、
、
我正在构建一个schema.yml,并试图将
外
键
约束
添加
到表sf_guard_user中。但是,当我做
原则
:插入-sql(编辑:
原则
:构建-所有),我的表和sf_guard_user之间的链接不存在!我漏掉了什么吗?我使用
mysql
(InnoDB)和Symfony 1.4Author: tableName: ec_author
浏览 2
提问于2010-09-14
得票数 2
回答已采纳
1
回答
原则
2 orm:模式-工具:更新删除列
、
、
、
、
原则
2或模式工具的问题是,它删除了在父类中定义的列(
外
键
)。referencedColumnName="id") */} 运行
原则
orm:schema-tool:update sql工作得很好,它创建一个包含所有定义列的表,并将$role设置为带有索引的
外
键
。现在,我试图为一个特殊情况
添加
浏览 1
提问于2014-05-19
得票数 0
回答已采纳
2
回答
手动选择
外
键
列
mysql
工作台
、
、
但是,如果我的表是MyISAM,那么是否可以选择在
MySQL
工作台中使用哪一列作为
外
键
,而无需
MySQL
工作台在表模式中
添加
列?如果我在users工作台中的表
MySQL
和user_types之间
添加
了多对一的关系,那么将自动将列user_types_id
添加
到表users的架构中(因为
MySQL
Workbench通常将其视为
外
键
我不希望这种情况发生,我希望能够告诉
MySQL
工作台
浏览 3
提问于2013-01-24
得票数 1
2
回答
为什么
MySQL
在表更新过程中为
外
键
创建索引
、
、
文档中给出了使用alter命令
添加
外
键
时,
MySQL
不会为
外
键
创建索引,需要手动创建。
外
键
可以是自引用的(引用同一表)。使用ALTER向表
添加
外
键
约束时,请记住首先创建所需的索引。但是我使用alter命令在表中
添加
了一个
外
键
,它正在创建索引和约束。2ac978bf_fk_human_api` FOREIGN KEY (`as_needed_
浏览 4
提问于2019-12-26
得票数 1
回答已采纳
2
回答
原则
创造
外
键
、
、
、
我在外
键
理论上有问题。我有一个“用户”-table和一个"Orders"-table。现在,我希望从orders-表中的userID到用户表中的id拥有一个
外
键
。订单-实体看起来如下: * @ORM\GeneratedValue(strategy="AUTO") private $id; } 不幸的是,没有
外
键
将被设置为
浏览 5
提问于2014-06-13
得票数 0
回答已采纳
1
回答
倒置
外
键
原则
、
、
、
、
我的实体用户和UserMeta之间存在OneToOne关系class User implements UserInterface
浏览 0
提问于2014-07-03
得票数 0
3
回答
在phpmyadmin中
添加
外
键
、
我的问题是如何为'org‘
添加
外
键
_id‘column,'org_id‘也是整型字段,也是无符号字段,但为什么不允许
添加
外
键
。
浏览 47
提问于2016-03-22
得票数 -1
回答已采纳
2
回答
Laravel迁移:从现有
外
键
中删除onDelete(“级联”)
、
、
、
、
我创建了一个这样的迁移:$table->foreign('a')->references('b')->on('c')->onDelete('cascade');我想在新的迁移中删除onDelete('cascade'),而不破坏任何东西。我怎么能这么做?
浏览 2
提问于2015-01-27
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
mysql索引与外键
卓象科技:MYSQL外键的优缺点
Mysql数据库外键基础知识和操作
MySQL数据库的多表查询以及外键约束
MySQL Day 01
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券