Liferay DLFileEntry实体级缓存未清除

时间:2016-11-03 13:35:46

标签: liferay liferay-6 liferay-theme liferay-ide

我试图使用以下代码从DLFileEntry表中删除基于fileEntryId的用户图像

DLAppServiceUtil.deleteFileEntry(fileEntryId);

,但是当我试图通过使用finderImpl

来获取用户图像的长度时
SELECT count(*) FROM DLFileEntry 
 WHERE groupId = groupId_ AND userId = userId_ AND (mimeType LIKE "%image%" );

仍然显示相同的长度,但刷新浏览器后我能够得到确切的长度,所以我认为缓存存在问题我使用了以下cahce方法来清除缓存

CacheRegistryUtil.clear();
MultiVMPoolUtil.clear();
WebCachePoolUtil.clear(); 

但我仍然没有得到确切的解决方案

0 个答案:

没有答案