工作框架各种使用整理 -- 复杂输入参数查询

 1 <service verb="get" noun="ProductContents">
 2         <in-parameters>
 3             <parameter name="productId" required="true"/>
 4             <parameter name="productContentTypeEnumId" type="String" />
 5             <parameter name="productContentTypeEnumId_op" type="String" />
 6             <parameter name="productContentTypeEnumId_not" type="String" />
 7             <parameter name="productContentId" type="String" />
 8             <parameter name="productContentId_op" type="String" />
 9             <parameter name="productContentId_not" type="String" />
10         </in-parameters>
11         <out-parameters>
12             <parameter name="productContentList" type="List"><parameter name="productContent" type="Map">
13                 <auto-parameters entity-name="mantle.product.ProductContent"><exclude field-name="contentLocation"/>
14                     <exclude field-name="fromDate"/><exclude field-name="thruDate"/>
15                 </auto-parameters>
16             </parameter></parameter>
17         </out-parameters>
18         <actions>
19             <entity-find entity-name="mantle.product.ProductContent" list="productContentList">
20                 <search-form-inputs/>
21                 <date-filter/>
22                 <econdition field-name="productId" from="productId"/>
23             </entity-find>
24         </actions>
25     </service>

其中_op参数中可以填 in  like等来实现复杂的查询条件。使用的时候主要加上<search-form-inputs/>

原文地址:https://www.cnblogs.com/dream-to-pku/p/5741493.html