【发布时间】:2017-02-28 11:11:02
【问题描述】:
我正在尝试使用 Magento SOAP v2 (Magento 1) 的过滤器,但我的代码似乎不起作用。我尝试了几种使用数组构建对象的方法,但似乎都没有影响返回结果。
谁能解释一下正确的做法?
我想要做的是提取所有发票,但例如带有特定发票 ID 或日期的发票。
Magento 官方文档链接: http://devdocs.magento.com/guides/m1x/api/soap/sales/salesOrderInvoice/sales_order_invoice.list.html
这是我当前的代码:
const filter = {
'complex_filter': [
{
key: 'invoice_id',
value: {
key: 'eq',
value: '94'
}
}
]
};
client.salesOrderInvoiceList(res, filter, function(error, result) {
console.log(result.result)
});
在上面的示例中,我只尝试对发票 ID 使用过滤器,但我也尝试使用日期,但也没有成功。
提前致谢。
【问题讨论】:
标签: javascript node.js magento soap