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: {  }                      //对数据库操作的回调设置

  • 相关阅读:
    sqlalchemy的orm的高级用法,分组,排序,聚合等方法
    flask的SQLAlchemy,连接数据库的增删改查操作
    wtforms的form表单的高级用法
    初始wtforms表单,以及简单使用
    命令启动flask以及自定义命令
    MySQL5.5安装教程
    Java设计模式-策略模式实际应用场景
    Java设计模式-策略模式详解
    Oracle数据库之FORALL与BULK COLLECT语句
    代理模式详解(静态代理和动态代理的区别以及联系)
  • 原文地址:https://www.cnblogs.com/zhp-king/p/7093442.html
Copyright © 2011-2022 走看看