持续更新时Liferay异常数据
我正在将Liferay与ServiceBuilder一起使用,但尝试将代码文件读入字符串并将其保存到数据库中,使用update方法时,出现以下错误:持续更新时Liferay异常数据,liferay,liferay-6,Liferay,Liferay 6,我正在将Liferay与ServiceBuilder一起使用,但尝试将代码文件读入字符串并将其保存到数据库中,使用update方法时,出现以下错误: return irRulePersistence.update(rule, false); 错误:数据异常错误向左截断。 我使用service.xml文件创建了此列: <column name="ruleFile" type="String" /> 保存长字符串是否需要其他类型 我可以将.drl文件保存到数据库中吗?如果
return irRulePersistence.update(rule, false);
错误:数据异常错误向左截断。
我使用service.xml文件创建了此列:
<column name="ruleFile" type="String" />
保存长字符串是否需要其他类型
我可以将.drl文件保存到数据库中吗?如果是,我能做什么?有什么指南可以解释吗
非常感谢你,
Oriol为了存储长字符串,您可以在portlet-model-hits.xml中有如下条目
<field name="description" type="String">
<hint-collection name="CLOB" />
您可以使用类型Blob将文件存储到DB。
有关详细信息,请参阅DBStore.java-->updateFile谢谢!而且。。。您知道如何创建用于保存文件(例如.doc或.drl)的列吗??这不起作用:
<column name="file" type="Blob" />