如何在drupal7中清除节点自定义字段缓存


how to clear node custom field cache in drupal 7

我正在使用Drupal 7。我用sql查询更改了站点中一个自定义字段的值,但是当我尝试在admin中编辑节点时,字段的值是旧的
在不从管理面板清除缓存的情况下,我能做些什么来解决这个问题?

您可以尝试通过SQL查询清除修改后的缓存:

 // Clear field cache
 cache_clear_all("field:node:$nid", 'cache_field');

或其他实体

cache_clear_all("field:$entity_type:$entity->id", 'cache_field');