2016-02-22 31 views
0

我可以使用Liferay Service Builder删除特定记录,但是当我想从该表中删除所有记录时该怎么办。使用Liferay Service Builder删除所有记录

我是新来的Liferay所以任何帮助将不胜感激... !!!

+0

你的'XXXPersistence'中会有'removeAll()'方法,你可以在'XXXServiceImpl'中调用这个方法来删除该实体的所有记录。 –

+0

@ParkashKumar:请您通过提供代码片段来阐述它吗? –

+0

你的实体名称是什么?你能够在你生成的服务中找到'XXXUtil.java'吗? –

回答

0

当你的实体名称为Location,在你的LocationLocalServiceImpl.java添加下面的方法,并建立服务:

public void deleteAllLocations(){ 
    try{ 
     LocationUtil.removeAll(); 
    }catch(Exception ex){ 
     // Log exception here. 
    } 
} 

在成功打造,deleteAllLocations会从那里你可以在你的Action类的用它复制到LocationLocalServiceUtil.java

LocationLocalServiceUtil.deleteAllLocations();