【问题标题】:CakePHP - Saving One to Many data to databaseCakePHP - 将一对多数据保存到数据库
【发布时间】:2018-08-07 14:40:49
【问题描述】:

我在将数据保存到数据库时遇到问题。我似乎无法弄清楚一对多是如何工作的。因此,场景如下:一张日记帐凭证中有许多条目(借方和贷方)。

代金券表

|凭证_id(pk) |凭证号 |笔记 |金额 |日期 |

条目表

| entry_id(pk) |凭证_id(fk) 账户名 |描述 |借方|信用 |

条目表 $this->belongsTo('Vouchers', [ 'foreignKey' => 'voucher_id', 'joinType' => 'INNER' ]);

【问题讨论】:

    标签: cakephp-3.0


    【解决方案1】:

    从代金券的角度来看,您应该可以按照食谱中的说明进行操作: https://book.cakephp.org/3.0/en/orm/saving-data.html#saving-hasmany-associations

    从条目方面不是正常的方式,但你也可以这样做: https://book.cakephp.org/3.0/en/orm/saving-data.html#saving-belongsto-associations

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-09
      • 1970-01-01
      • 1970-01-01
      • 2019-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多