0

在我的后端,我有一个用于创建客户的表单,但我需要为这些客户分配很少的描述。

现在我有两种形式,一种用于创建和修改有关客户的信息,另一种用于添加或修改分配给该客户的描述行。如果可能的话,我希望创建和修改客户数据和客户描述数据。

我知道如何创建表单和修改默认值,但我不知道如何将模型的两种形式与一对多的关系集成。

我的架构:

InfoClient:
  tableName: info_client
  columns:
    id:
      type: integer(4)
      fixed: false
      unsigned: false
      primary: true
      autoincrement: true 
    info_client_type_id:
      type: integer(4)
      notnull: true
    name_info_client: 
      type: string(255)
      notnull: true
      unique: true

  relations:
    InfoClientLine:
      type: many
      local: id
      foreign: info_client_id

InfoClientLine:
  tableName: info_client_line
  columns:
    id:
      type: integer(4)
      fixed: false
      unsigned: false
      primary: true
      autoincrement: true 
    info_client_id:
      type: integer(4)
    texto:
      type: string()
    info_client_line_type_id:
      type: integer(4)
      notnull: true

我使用为 symfony 创建的默认配置文件。以及为 symfony 创建的默认模型。

4

1 回答 1

2

您在有关案例的官方文档中有一个很好的示例:具有这种形式的产品的许多照片:

在此处输入图像描述

为你:

  • Product->InfoClient
  • Photo->InfoClientLine
于 2012-07-17T11:23:03.343 回答