symfony数据库使用

转自 陌流年symfony 数据库使用(二)

symfony可以根据数据用已经有表反向生成实体,以3.3.*为例:

php bin/console doctrine:mapping:import --force AppBundle xml

从现有数据库构建实体类的第一步是要求Doctrine内省数据库并生成相应的元数据文件。元数据文件描述要基于表字段生成的实体类。

image

生成元数据文件后,您可以通过执行以下命令让Doctrine构建相关的实体类。

php bin/console doctrine:mapping:convert annotation ./src 。
若此命令没有响应可以尝试使用:
php bin/console doctrine:mapping:import AppBundle annotation
image

新的实体类已生成如上图。

通过

php bin/console doctrine:generate:entities AppBundle 生成方法
image

实体已经生成了,那下面就是执行数据库操作的方法了,

需要了解数据库操作方法的可以访问:http://symfony.com/doc/3.3/doctrine.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 5,446评论 0 9
  • 根包:是由composer.json项目根目录定义的包。它是composer.json定义项目需求的主要部分。 首...
    孤独而灿烂的郑金叹阅读 6,276评论 2 1
  • 第三章 数据库系统 3.1 数据库管理系统的类型 通常有多个分类标准。如按数据模型分类、按用户数分类、按数据库分布...
    步积阅读 2,793评论 0 7
  • 今天12号,16号去考科目三,顺利的话,也可以接着考科目四,如果科目四也可以超长发挥的话,这次那驾照就有希望了; ...
    一只井底的阅读 286评论 0 2
  • 不是说下雨的时候萤火虫会从灌木里升起吗可我还是没有看到一点儿它们的身影 但有一缕光亮从尽头传来穿过睡意朦胧的花瓣照...
    古真阅读 206评论 1 4