【问题标题】:Auto update protected allowed fields in Codeigniter 4在 Codeigniter 4 中自动更新受保护的允许字段
【发布时间】:2021-12-04 16:20:12
【问题描述】:

我使用 Ci4/MYSQL 创建了一个表(表 C),其行(表 A)和列(表 B)是从输入自动生成到另外两个表中的。

表 A 包含属性的详细信息 表 B 包含维修细节 表 C 显示了对每个属性进行了哪些修复

我遇到的问题是,为了更新模型中的表 C,我需要指定受保护的允许字段。但由于列是从另一个表的行生成的,我必须手动键入每个允许的字段。

有没有办法可以更新/禁用允许的字段以删除手动输入?

【问题讨论】:

    标签: php mysql codeigniter


    【解决方案1】:

    有时,您会发现有时需要禁用表的受保护功能。在这些情况下,您可以打开或关闭保护:

    $model->protect(false)
          ->insert($data)
          ->protect(true);
    

    【讨论】:

      猜你喜欢
      • 2021-04-26
      • 2019-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多