我正在学习使用 PHRETS 访问房地产网站的 IDX 数据。我已经设法连接并使用价格限制、字符字段内容等进行简单查询,但是当我尝试通过列表状态字段限制结果时收到错误消息。
根据 RETS-MD,该字段的 SystemName 是“Property_Status”,字段类型是“Character”,长度是 2,潜在值之一是“A”(以及其他)。
当我运行以下代码时,我收到一条错误消息,显示“致命错误:未捕获的 PHRETS\Exceptions\RETSException:C:\xampp\phrets\vendor\troydavisson\phrets\src\Session 中字段 Property_Status 的查找子查询中缺少运算符。 .php:424"
$results = $rets->Search('Property','RESD','(List_Price=100000-105000),(Property_Status=A)');
我也尝试搜索“A*”和“*A*”,结果相同。奇怪的是,我可以毫无问题地搜索不包含预设潜在值列表的其他字符字段。