【问题标题】:How to migrate the custom objects which has link to dlFileEntry objects如何迁移链接到 dlFileEntry 对象的自定义对象
【发布时间】:2016-08-21 15:31:39
【问题描述】:

我正在暂存自定义对象。因此,我必须将自定义对象导出到 lar 文件中,然后将该 lar 文件导入到新的暂存实例中。

我有 Member cutom 类,它有一个长字段指向 DLFileEntry 对象(如外键)。所以现在在这里,当我导出成员对象时,它会将 dlFileEntry 对象 ID 写入 lar 文件 xml 文件。但是当我将此 Member 对象导入新实例时,新实例包含新的 DLFileEntry 对象。与成员对象中包含的对象 ID 不匹配。那么有没有办法在导入后在暂存实例中指向同一个 DLFileEntry 对象。

【问题讨论】:

    标签: java liferay liferay-6


    【解决方案1】:

    我没有找到任何合适的解决方案。所以我做了这样的事情。在我的自定义成员表中添加了 DLFileEntry 对象“uuid”值。这样即使在暂存中,如果它创建新的 DLFileEntry 对象,那么“uuid”也将保持不变。所以迁移后我们也可以很容易地从成员对象中找到DLFileEntry对象。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-14
      • 2014-10-14
      • 2012-10-10
      • 2011-05-01
      • 2018-01-09
      相关资源
      最近更新 更多