问题描述
我必须以编程方式搜索目录,例如listprice< 10000和MobileType = GSM。
I have to search the catalog programatically with multiple conditions like listprice < 10000 and MobileType = GSM.
任何人都可以让我知道如何以编程方式实现此目的。
Could any one please let me know how to achieve this programatically.
提前致谢。
谢谢,
murthy。
推荐答案
var query = new CommerceQuery< CatalogEntity,CommerceCatalogFullTextSearchBuilder>();
query.SearchCriteria.Catalogs.Add(" CatalogName");
var query = new CommerceQuery<CatalogEntity, CommerceCatalogFullTextSearchBuilder>();
query.SearchCriteria.Catalogs.Add("CatalogName");
query.SearchCriteria.TypesToSearch = CommerceCatalogEntityTypes.Product;
query.SearchCriteria.TypesToSearch = CommerceCatalogEntityTypes.Product;
query.SearchCriteria。 WhereClause ='[cy_list_price]< 1000和[MobileType] ='GSM'
query.SearchCriteria.WhereClause = '[cy_list_price] < 1000 and [MobileType] = 'GSM'
这篇关于如何实现我们以编程方式在产品选择器对话框中看到的高级搜索条件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!