【问题标题】:Field not allowing loupe. gvnix 2.0.0.M1现场不允许放大镜。 gvnix 2.0.0.M1
【发布时间】:2015-11-27 10:12:20
【问题描述】:

我们有两个子类:Child1、Child2 继承自同一个类 ParentClass,并且只有类 ParentClass。 我们有一个类 A,它包含一个类型为 set 字段的字段 parentList。这个 parentList 是 ParentClass 实例 Id 的列表

private Set parentList = new HashSet();

我们真正想要实现的是,从 Child1 和 Child2 中选择多个值,并使用 Loupe 将它们分配给 A 类中的 parentList 集合字段。 当我们尝试在类 A 的 parentList 字段上执行放大镜命令时,我们得到以下错误:

字段“parentList”无法实现放大镜字段。

使用 Loupe 的字段有哪些限制? 我们想要实现的目标可能吗?

【问题讨论】:

    标签: gvnix gvnix-es


    【解决方案1】:

    此 UI 组件旨在处理关系的 many 侧中 many-to-one 类型的 JPA 实体之间的关系(字段必须使用 @ManyToOne 注释)。

    目前 gvNIX 不包含任何以您需要的方式处理 @*ToMany 关系的组件。最相似的是使用 master-detail 数据表(参见web mvc datatables details add 命令)。这方面的一个例子可能是:master Vets and details Visits(选择 Vet 相关的访问将显示在 details 列表中)。

    您需要的组件可以完成,但您必须手动创建它。

    祝你好运!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-02-25
      • 1970-01-01
      • 2011-09-14
      • 2017-05-28
      • 2011-01-03
      • 1970-01-01
      • 2017-11-10
      相关资源
      最近更新 更多