2017-05-23 28 views
0

我正在使用PHRETS进行搜索查询,但在查找结果排序方面遇到问题。对PHRETS结果和可选参数进行排序

另外,除了“限制”之外是否还有其他可选参数?

$results = $rets->Search("Property","RESI","(City=|Victorville,Hesperia,Apple Valley),(Status=|A)",["Limit"=>5]); 

在此先感谢!

回答

2

找到这些信息的最佳位置是下载正在使用的RETS服务器的RETS官方文档(例如:1.7.2)。

这将在这里找到:https://www.reso.org/specifications/

在本文档中,这是在7.4可选的请求参数,下面所有的都是可选的参数:

计数,格式,限制,偏移,选择,受限指示灯,标准名称


回访的排序顺序的结果,将RETS规范没有办法做到这一点,但未来RETS规范可能包含此功能。

0

我已经经历过类似的情况,我所做的是分裂查询并循环遍历它,以获得部分排序的数据。 为如:通过城市排序查询,可以分割这样的查询,

$results = $rets->Search("Property","RESI","(City=|Apple Valley),(Status=|A)",["Limit"=>5]); 
$results = $rets->Search("Property","RESI","(City=|Hesperia),(Status=|A)",["Limit"=>5]); 
$results = $rets->Search("Property","RESI","(City=|Victorville),(Status=|A)",["Limit"=>5]); 

然后通过这些查询循环。

同理,我们可以分成基于每年/月或任何上市地位等

希望排序将在RETS不久的将来提供的选项基于查询。

相关问题