1
我正在使用NetSuite PHP Toolkit(2013_2版本)。而且我能夠成功地完成保存搜索和客戶搜索。除此之外,我的實際客戶總數爲1800,而我的NetSuite電話只有1000條記錄。所以我需要知道,如果我們可以在使用PHP工具包的NetSuite調用中獲取所有記錄(超過1000個)。我的代碼基本上這樣...NetSuite - PHP搜索獲得超過1000條記錄
$service = new NetSuiteService();
$search = new CustomerSearchAdvanced();
$search->savedSearchId = "115"; //internal ID of saved search
$request = new SearchRequest();
$request->searchRecord = $search;
$searchResponse = $service->search($request);
在此先感謝!
非常感謝!你節省了我的時間..! :) –
嗨@saqib ...現在我的記錄超過2000.So我試圖循環新的SearchMoreWithIdRequest();調用來獲取所有記錄。但是通過這樣做,執行時間非常巨大,有時它無法加載數據。對於這種情況,你有任何可能的建議或想法嗎?提前致謝!! –
@ShanG恐怕沒有完美的方法來優化這個。您可以緩存記錄以更快地運行該進程,也可以應用serach過濾器來減小數據集。 – Saqib