zoukankan      html  css  js  c++  java
  • symfony3 yml配置文件详解

    AppBundleEntityBlogComment:                    //映射实体
        type: entity                              //类型
        repositoryClass: AppBundleRepositoryBlogCommentRepository      //生成repository类
        table: blog_comment                          //对应表
        indexes:                              //外键信息
            blog_comment_post_id_idx:                    //外键名
                columns:                            //列
                    - post_id                           //外键字段名
        id:                                 //主键配置
            id:                               //字段名
                type: bigint                          //字段类型
                nullable: false                        //是否为null
                options:                            //选项
                    unsigned: false                       //没有设置unsigned属性
                id: true
                generator:                         //配置auto_increment等属性
                    strategy: IDENTITY
        fields:                               //字段配置
            author:                            //字段名
                type: string                         //字段类型
                nullable: false                         //是否为null
                length: 20                          //字段长度
                options:
                    fixed: false
            content:
                type: text
                nullable: false
                length: null
                options:
                    fixed: false
            createdAt:
                type: datetime
                nullable: false
                column: created_at
        manyToOne:                           //多对一关系
            post:                              //表名
                targetEntity: BlogPost                    //映射实体
                cascade: {  }                        //外键约束配置
                fetch: LAZY
                mappedBy: null
                inversedBy: null
                joinColumns:
                    post_id:                          //关联字段别名
                        referencedColumnName: id                //关联字段映射到post表主键名
                orphanRemoval: false
        lifecycleCallbacks: {  }                      //对数据库操作的回调设置

  • 相关阅读:
    spring源码学习之容器的扩展(二)
    spring源码学习之容器的扩展(一)
    spring源码学习之bean的加载(三)
    spring源码学习之bean的加载(二)
    Linux find命令使用正则表达式
    Linux获取两个路径之间的相对路径
    利用linux sort命令比较版本号
    yum只下载不安装软件包
    tar命令排除某个文件夹
    ssh远程执行命令的符号转义问题
  • 原文地址:https://www.cnblogs.com/zhp-king/p/7093442.html
Copyright © 2011-2022 走看看