Trong Drupal 7, chúng tôi đã từng có thể làm điều này:
cache_clear_all('state:', 'cache', TRUE)
sẽ xóa bất kỳ yêu cầu bin bộ nhớ cache nào bắt đầu bằng chuỗi state:
(ID bộ đệm phù hợp như state:info
và state:nebraska
).
Bản ghi thay đổi tại https://www.drupal.org/node/1272696 thậm chí lưu ý trường hợp sử dụng này trong ví dụ Drupal 7, nhưng thực tế không cung cấp ví dụ về cách sao chép nó trong D8.
Có vẻ như chúng tôi phải sử dụng thẻ bộ nhớ cache, có vẻ như là một chuyển đổi đắt tiền hơn khi xem xét trường hợp sử dụng đơn giản. Tôi không thấy bất kỳ phương thức phù hợp nào sẽ áp dụng trong CacheBackendInterface . Lưu ý, đây không phải là về việc xóa tất cả các mục trong thùng bộ đệm, được bao phủ rõ ràng bởi xóa ALL ().