在 Magento 1.7 SOAP APIv2 上,我正在寻找一种方法来获取日期范围以从 SOAP API 检索信息。
$complexFilter = new filters();
$complexFilter->complex_filter = array(
array(
'key' => 'created_at',
'value' => array('key' => 'from', 'value' => '2012-12-17 00:00:00')
),
array(
'key' => 'created_at',
'value' => array('key' => 'to', 'value' => '2013-01-21 12:02:02')
),
);
这似乎是最自然的方法,但只使用了最后一个标准。我还尝试了其他组合,例如复杂过滤器的复杂过滤器,组合它们的不同方式,使用gt
and alike 代替from
and co。这些方法中的大多数都产生了相同的结果:只使用里面的最后一个标准。
通过 API 获取日期范围的正确方法是什么?这也可以通过常规过滤器完成吗?如果是这样,如何结合开始和结束日期?