使用Xero .NetStandard库调用GetItems时如何过滤已归档项目?
解决Xero API过滤已归档商品的问题
你需要在whereFilter中添加IsArchived==False的条件,用&&(逻辑与)和原条件组合,就能过滤掉已归档的项目。修改后的代码如下:
string whereFilter = "IsSold==True && IsArchived==False"; var xeroApi = new Xero.NetStandard.OAuth2.Api.AccountingApi(); var response = await xeroApi.GetItemsAsync(<AccessToken>, <TenantId>, null, whereFilter);
Xero的Item实体自带IsArchived属性,已归档项目的该属性值为True,通过追加这个过滤条件,就能只返回未归档且可售卖的商品。
内容的提问来源于stack exchange,提问作者Hursey
相关产品推荐
相关产品推荐

