我如何用cakephp3中的关系创建CRUD

时间:2015-05-17 20:52:34

标签: cakephp relationship crud cakephp-3.0

我如何处理用户和服务订单之间的关系?使用代码,我无法在团队中添加用户以获取服务订单。当蛋糕烘焙时,控制器TeamHasUsersController被创建,但表单添加没有任何字段。

enter image description here

蛋糕烘烤后产生的污垢。

enter image description here

2 个答案:

答案 0 :(得分:0)

在service_orders中:将requester_users_id更改为user_id,字段前面的图标将变为红色键(外键)。蛋糕约定需要将外键命名为[model] _id。

答案 1 :(得分:0)

具有关联的表的名称应为“team_users”。

  

BelongsToMany关联需要三个数据库表。在上面的示例中,我们需要表格,标签和articles_tags。 articles_tags表包含将标签和文章链接在一起的数据。连接表以涉及的两个表命名,按约定用下划线分隔。在最简单的形式中,该表由article_id和tag_id组成。

habtm relationship