【问题标题】:How to write query in phrets如何在phrets中编写查询
【发布时间】:2013-08-27 13:50:53
【问题描述】:

你能帮帮我吗,我已经成功通过这段代码获得了结果

 $search = $rets->Search("Property","RESI","(MLNumber=0+)");

 print_r($search);

但是当我使用多个选项进行查询时,它会在调试文件中显示错误 RETS ReplyCode="20206" ReplyText="无效的查询语法。"

对于这个错误,我的 php 代码是

$search = $rets->Search("Property","RESI","(City=Lexington),(Status=Sold)");

print_r($search);

我发现应该在特定的配对中进行搜索,这里是http://www.rapattoni.com/supp/mls/rets/documents/PDF/RETS1_5_Product_Release_Notice.pdf

我找不到我错的地方。

谢谢

【问题讨论】:

    标签: php rets


    【解决方案1】:

    无论如何,这个答案为时已晚,但我仍然发布可能对其他人有帮助。 搜索查询应按上述 PDF 文件中提到的特定对编写,例如

    $search = $rets->Search("Property","RESI","(MLNumber=0+),(StatusDate=2013-06-01-2013-09-01)");
    

    重要提示:这是针对 rapattoni mls 的,可能因 MLS 不同而有所不同。

    我希望这对某人有所帮助。

    【讨论】:

    • 刚才对我很有帮助。谢谢!
    • 我们怎样才能带来 Status=Active ONLY 记录?
    【解决方案2】:

    如果您只搜索 (City=Lexington),它会返回结果吗?你确定 (Status=Sold) 是正确的吗?语法看起来有效。

    您搜索的是什么 MLS?

    【讨论】:

    • 感谢您的建议。不,我不确定(状态=已售)。 MLS是拉帕托尼。请问我能得到准确和正确的查询语法示例吗?无论我尝试什么,我都只会得到 Invalid Query Syntax 的结果。
    • 试试这个:“(City=Lexington),(Status=S)”
    • 我无权访问 Rapattoni,但我知道有人访问过,我们仍然有关于他们的元数据信息。我 99% 确定我刚刚给您的上述查询会起作用。状态字段实际上是一个查找,您在查询中使用的值不是 SOLD,而是“S”。希望这会有所帮助。
    • 嗨,谢谢,但我得到了答案,因为它是一个查找,所以它应该写为 STATUS=|SOLD 这个作品
    猜你喜欢
    • 1970-01-01
    • 2012-05-02
    • 1970-01-01
    • 1970-01-01
    • 2019-10-06
    • 2021-09-17
    • 2019-09-02
    • 2010-12-10
    • 2011-02-17
    相关资源
    最近更新 更多