【发布时间】:2015-02-17 16:06:36
【问题描述】:
我是 cakephp 新手 我有一个名为 souscriptions 的表,该表有一个名为 expiration_date 的字段和另一个名为“state”的字段,它只能有两个值:0 或 1。
我想在当前系统日期等于 expiration_date 字段的值时自动更改“状态”字段的值。我正在使用 cakePHP。我在订阅表中有超过一百万条记录。
如何使用 cakephp 执行它?感谢您的宝贵答案。
【问题讨论】:
我是 cakephp 新手 我有一个名为 souscriptions 的表,该表有一个名为 expiration_date 的字段和另一个名为“state”的字段,它只能有两个值:0 或 1。
我想在当前系统日期等于 expiration_date 字段的值时自动更改“状态”字段的值。我正在使用 cakePHP。我在订阅表中有超过一百万条记录。
如何使用 cakephp 执行它?感谢您的宝贵答案。
【问题讨论】:
创建一个CakePHP Shell,读取Chunks of X 记录中的订阅以避免内存溢出,然后重复此操作,直到不再有要处理的订阅。然后每天使用 Cronjob 或您喜欢的任何间隔运行 shell。
参考资料:
【讨论】: