首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cron_last对node_cron_last变量

cron_last对node_cron_last变量
EN

Drupal用户
提问于 2014-05-21 16:52:55
回答 1查看 311关注 0票数 2

我想获得上一个节点更新的时间(任何节点)。因此,我想我可以简单地选择最后一个cron运行时(因为我使用feed模块来提取RSS提要,以便在每次cron运行时更新节点)。但后来我发现了另一个变量"node_cron_last“。

有人能解释一下两个变量之间的区别吗?它们包含什么值?

EN

回答 1

Drupal用户

回答已采纳

发布于 2014-05-21 17:25:31

设置node_cron_last的唯一位置是在_node_index_node()中,当为搜索结果索引节点时会运行该位置。

其目的,根据评论意见:

保存最近索引节点的更改时间,供搜索结果半衰期计算。

cron_last只是简单地习惯于

记录下时间。

drupal_cron_run()

假设REQUEST_TIME用于同一个请求中的所有值(cron变量+节点更改日期),那么您很可能期望这两个变量包含相同的值。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/114854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档