我正在.net中使用Magento api v2,我正在尝试从给定的类别ID中获取产品列表。我已经设置了一个复杂的过滤器。但是,我不知道我的associativeEntity应该是什么价值。 (category_ids是一个字符串数组)
有谁知道该值应该是什么?我的过滤器的代码段发布在下面。
filters f = new filters();
f.complex_filter = new complexFilter[]
{
new complexFilter()
{
key = "category_ids",
value = new associativeEntity
{
key = "in",
value = " "
}
}
};
catalogProductEntity[] result;
result = this.client.catalogProductList(this.sessionId, f, "default");
答案 0 :(得分:1)
了解如何在不使用复杂过滤器的情况下完成此操作。 (仍然是过滤服务器端)
有一个方法叫做:catalogCategoryAssignedProducts(string session_id,int category_id)
此方法返回给定类别ID的产品数组。 返回的数组类型为:catalogAssignedProduct