【问题标题】:Can ItemDescriptor be mapped to a view instead of tableItemDescriptor 可以映射到视图而不是表吗
【发布时间】:2016-04-28 00:50:00
【问题描述】:

我有一个视图,我可以更容易地处理视图而不是表本身。在 ATG 中,我可以将 itemdescriptor 映射到视图而不是表吗?谁能给我一个例子?

TIA

【问题讨论】:

    标签: atg atg-dynamo atg-droplet


    【解决方案1】:

    是的,它可以。这实际上与设置一个普通的item-descriptor 没有什么不同。然而大多数视图是read-only,所以你需要确保你的item-descriptor也是read-only。这可以通过在item-descriptor 定义上设置writable="false" 属性来实现。视图的名称简单地变成了table 的名称。

    <item-descriptor name="ExampleItemDescriptor" cache-mode="simple" writable="false" query-expire-timeout="60000" item-cache-timeout="60000" item-cache-size="2000" query-cache-size="2000">
        <table name="name_of_view" type="primary" id-column-names="multiple,columns">
            <property name="aproperty" column-name="column" data-type="string" />
        </table>
    </item-descriptor>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-29
      相关资源
      最近更新 更多