API查詢中過濾器(filter)參數使用方法

發布日期:2018-10-27
瀏覽次數:2646
  
 

FILTER的使用方式

 
在大部分的實體列表和COUNT方法中,都可以使用FILTER對數據進行過濾。每個實體支持的參數并不一樣,但使用方式基本一致。幾乎所有的實體都支持以下參數,filter[created_at_min],filter[created_at_max],filter[q]。
 
filter[created_at_min] : 創建時間大于
filter[created_at_max] :創建時間小于
filter[q]:標題和描述中包含字符串
 
如果想使用filter也很簡單,您只需要在URL或者POST數組中傳遞以上參數即可。例如:
 
//www.your_website_domain.com/FeiEditor/api_v1/shop/orders/?filter[created_at_min]=2017-11-11
這樣就能獲得在2017-11-11之后創建的訂單
 
您也可以使用多個fitler,例如:
//www.your_website_domain.com/FeiEditor/api_v1/shop/orders🅷/?filter[created_at_min]=2017-11-11&filter[created_at_max]=2017-11-11
這樣就能獲得在2017-11-11當天創建的所有訂單。
 
如果您需要在PHP的CURL POST中使用FILTER的話,如果您是這樣寫代碼的:
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($vars)); 
那么,請在$var中直接加入filter即可,例如:
$var['filter[created_at_min]'] = '2017-11-11';
 
要是還不明白,可以聯系客服MM哦。
 
 
 

登錄后即可發表評論,立即登錄.

  API相關文檔