symfony2-创建提交表单生成数据过程
2024-10-19 11:53:46
一、”一对多“关系
表shop(一)
表comment(多)
保存有shop_id
orm关系
Shop.orm.xml
Comment.orm.xml
二、首先我们来手动生成shop 和comment的关系
第一种情况 (可以生成)
controller中
可以生成表,对应关系
表shop
表:comment
因为这里shop表中的comments,其实并没有在shop表中有字段,这里只是一个记号,表示用来取comments方便。比如$shop->getComments();而且添加comment时方便。
第二种情况 (不可以生成)
如果改变addComments函数呢
不能生成表对应关系
表:shop
表:comment
为什么呢?
因为comment表id并没有和shop关联起来(即真实comment表中没有存上shop的id)
第三中情况:(可以生成表关系)
表:shop
表:comment
直接用往comment中添加shop
好了,其实还有“多对多”关系?
提交表时,如何自动生成一对多时关系?
下次说吧
最新文章
- 转:ibatis的cacheModel
- Python模块学习笔记
- jQuery - plugin 代码模型
- while的使用
- 【BZOJ】【3831】【POI2014】Little Bird
- python Tkinter接受键盘输入并保存文件
- A9.linux驱动
- maven安装步骤
- android布局属性具体解释
- IOS SWIFT 简单操作文件
- oracle数据库、客户端安装以及ps/sql连接和导入表实例
- C#从SQL server数据库中读取l图片和存入图片
- 【DDD】领域驱动设计实践 —— 业务建模小招数
- Linux 绝对路径与相对路径
- linux 进程间通信的3种高级方式及优缺点
- Android ListPopupWindow的使用
- C# 客户端篇之实现Restful Client开发(RestSharp帮助类)
- BZOJ1816 CQOI2010 扑克牌 贪心
- Centos6.9下RabbitMQ集群部署记录
- cocos2dx JS 层(Layer)的生命周期