【问题标题】:modify automatically a record of a table at a specific date using cakephp使用 cakephp 在特定日期自动修改表的记录
【发布时间】:2015-02-17 16:06:36
【问题描述】:

我是 cakephp 新手 我有一个名为 souscriptions 的表,该表有一个名为 expiration_date 的字段和另一个名为“state”的字段,它只能有两个值:0 或 1。

我想在当前系统日期等于 expiration_date 字段的值时自动更改“状态”字段的值。我正在使用 cakePHP。我在订阅表中有超过一百万条记录。

如何使用 cakephp 执行它?感谢您的宝贵答案。

【问题讨论】:

    标签: php mysql cakephp cron


    【解决方案1】:

    创建一个CakePHP Shell,读取Chunks of X 记录中的订阅以避免内存溢出,然后重复此操作,直到不再有要处理的订阅。然后每天使用 Cronjob 或您喜欢的任何间隔运行 shell。

    参考资料:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多