php - 重复多对多关系

标签 php mysql symfony doctrine doctrine-orm

我有一个实体 Order 和一个实体 Product

应该可以将一个产品多次添加到一个订单中,但是 Doctrines 默认的多对多关系可以只有一个关系连接表。有没有办法解决这个没有额外的实体两个一对多关系

最佳答案

为什么要在一个订单中多次添加一个产品?使其成为多对多关系,并向其添加 Quantity 列。一个数量为N的产品应该可以满足你的愿望。

关于php - 重复多对多关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13990188/

相关文章:

java - 创建数据库

symfony - 如何在 Symfony 中测试安全防火墙后面的页面?

php - 在 PHP 中从字符串中提取 DOM 元素

php - 在PHP中应用JS onmouseover效果

javascript - 在 OpenCart 中组合多个 CSS 或 JS 文件

php - Symfony3(或 htaccess)仅在特定的基本 url 上强制执行 HTTPS

php - Symfony 2文件上传设置默认文件

php - pdftk表格填写字体调整大小

java - Hibernate 在几个选择查询或插入查询后挂起

mysql - SQL where 条件与 from 和 until