Liferay文件签到问题

时间:2014-06-07 12:38:23

标签: database liferay portlet documents

我还是Liferay的新手并使用Liferay 6.2

我在做什么: 我正在尝试使用insert语句手动将文档添加到我的数据库中。 我插入了dlfileentrydlfileversionAssertEntry。 另外,我创建了一个包含有效名称和文件的文件夹。

问题: 进入Documents and Media portlet后,我可以在那里看到文档名称,但是当我点击结帐时,它会提示错误,说Documents and Media is temporarily unavailable。但是我仍然可以下载有效的文件。

我做错了吗?就个人而言,我觉得我错过了一个数据库表,但我不确定。

谢谢!

1 个答案:

答案 0 :(得分:1)

是的,你做错了什么:你应该从不用SQL写入Liferay的数据库,因为可能需要的数据比你直接看到的更多。显然,你遇到了这样一个问题。

Liferay具有an API,您可以在本地,在同一应用程序服务器中使用,或远程使用JSON或SOAP服务。您应该专门使用它来对数据库进行写访问。

或者,您可以考虑WebDAV访问您的文档存储库,作为向文档库添加更多文档的方法。