Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Symfony1 EmbeddeRelationship()(sfPropel15Plugin)是否适用于多对多关系?_Symfony1_Propel - Fatal编程技术网

Symfony1 EmbeddeRelationship()(sfPropel15Plugin)是否适用于多对多关系?

Symfony1 EmbeddeRelationship()(sfPropel15Plugin)是否适用于多对多关系?,symfony1,propel,Symfony1,Propel,EmbeddeRelationship()(sfPropel15Plugin)是否适用于多对多 关系?如果没有任何经验或教程来获得(嵌入 m:m关系的形式) 问候 Javischema.yml product: id: ~ name: {type: varchar(255), required: true} price: {type: integer, required: true} order_list:

EmbeddeRelationship()(sfPropel15Plugin)是否适用于多对多 关系?如果没有任何经验或教程来获得(嵌入 m:m关系的形式)

问候

Javi

schema.yml

product:
    id:           ~
    name:         {type: varchar(255), required: true}
    price:        {type: integer, required: true}

  order_list:
    id:           ~
    order_id:     {type: integer, required: true, foreignTable: order, foreignReference: id, onDelete: cascade, onUpdate: cascade}
    product_id:   {type: integer, required: true, foreignTable: product, foreignReference: id, onDelete: cascade, onUpdate: cascade}

  order:
    id:           ~
    name:         {type: varchar(255), required: true}
课程形式:

class OrderForm extends BaseOrderForm
{
  public function configure()
  {
      $this->embedRelation('OrderList');
  }
}
将其添加为: