我正在使用Drupal 7.我使用sql查询从站点更改了一个自定义字段的值,但是 当我尝试编辑管理员中的节点时,该字段的值是旧的 如何在不清除管理面板缓存的情况下解决此问题?
答案 0 :(得分:5)
您可以尝试通过SQL
查询修改后清除缓存:
// Clear field cache
cache_clear_all("field:node:$nid", 'cache_field');
或其他实体
cache_clear_all("field:$entity_type:$entity->id", 'cache_field');