目的:了解Cake3.x Entity 和 table的关系
刚才看了一下文档, 3.x和 2.x变化太大了, 目录结构, url规则, 惯例,CURD操作。。。
我的理解是: table 主要是数据库ORM和自定义逻辑处理的API,entity 是操作一个实例对象, 包含一个表中的一行数据,或者是空数据, 还可以定义一些表中不存在字段的虚拟属性,属性是否可访问等等, 这是我的理解了。
按照Cake的规范, 他们是自动关联的, 也可以通过在initialize让table或者entity指向另一个表。
绿色部分还没有看懂???
第一次记录自己的学习记录。
刚才看了一下文档, 3.x和 2.x变化太大了, 目录结构, url规则, 惯例,CURD操作。。。
我的理解是: table 主要是数据库ORM和自定义逻辑处理的API,entity 是操作一个实例对象, 包含一个表中的一行数据,或者是空数据, 还可以定义一些表中不存在字段的虚拟属性,属性是否可访问等等, 这是我的理解了。
按照Cake的规范, 他们是自动关联的, 也可以通过在initialize让table或者entity指向另一个表。
绿色部分还没有看懂???
第一次记录自己的学习记录。