点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
**查询:**最终字符串queryString =" SELECT {p:" + AuctionItemModel.CATEGORY +"}," +" {p:" + AuctionItemModel.SUBCATEGORY +"}"
+" FROM {" + AuctionItemModel._TYPECODE +" AS p}";
LOG.debug(" getGroupItemsByCategorySubcategory()query [" + queryString +"]");
最终的FlexibleSearchQuery查询=新的FlexibleSearchQuery(queryString);
返回flexibleSearchService。 search(query).getResult();
使用以下方法将" Return parameters Like"列表传递给查询。
query.setResultClassList(Arrays.asList(String.class,String.class));
Ex代码:
最终字符串queryString =" SELECT {p:" + ProductModel.CODE +"}," +" {p:" + ProductModel.NAME +"}" +" FROM {" + ProductModel._TYPECODE +" AS p} ";
您的代码中的以下语句将返回AuctionItemModel列表
返回flexibleSearchService。 search(query).getResult();
您需要迭代返回的列表,并从外观层的模型对象获取所需的属性,
步骤;
遍历列表
获取模型对象
从模型对象获取所需的属性
auctionItemModelObj.CATEGORY
auctionItemModelObj.SUBCATEGORY
需要更新查询以搜索PK而不是商品属性,
使用以下查询,
" SELECT {p:" + AuctionItemModel.PK +"}" +" FROM {" + AuctionItemModel._TYPECODE + " AS p}";
一周热门 更多>