1

免责声明:

在 Liferay 的 ServiceBuilder 中询问过这个 Finder

但讨论充满了其他问题,所以我决定创建新主题。


在我的 liferay 应用程序中,我可以在我的数据库中添加书籍和作者。我可以创建书籍并选择作者。现在我需要显示每个作者写了多少本书。

所以我:

创建特殊查找器,实现新方法:

public long countByAuthor(long authorId) throws SystemException {
      return getBookPersistence().countByAuthor(authorId);
}

并创建新变量long count = BookLocalServiceUtil.countByAuthor(authorId);

但我的问题是,我应该在哪里使用这个变量?我认为我不应该在addBook()oraddAuthor()方法中使用它,那我该怎么办?

http://i.stack.imgur.com/b5Cdh.png - 这是我的 view.jsp。我如何count在 liferay 容器中使用?

4

0 回答 0