我在php中使用ezRets。我试图查询列表中的图像数量,给出其列表ID。我不能这样做,因为我不知道图像数量的字段名称
传递给ezrets的完整查询非常棒。
在rets web界面中完成此操作的URL查询字符串也将受到赞赏。
在我发现的文档中, 这是Web界面的示例查询
HTTP: //(your.rets.server)/rets/server/search?SearchType=Property &安培; 类 = ResidentialProperty&安培;查询类型= DMQL2&安培;格式= COMPACT&安培; StandardNames = 1 &安培;选择= ListingID,ListPrice&安培;查询=(ListPrice = 300000%2B)及计数= 1&安培;极限= 10
然后它提到有一个照片计数字段,但它没有指定字段名称!它不是“PhotoCount”或“PhotoCnt”。
谢谢!
答案 0 :(得分:0)
首先需要查询元数据表,查找您要查找PhotoCount列的特定资源/类。这些不是100%正确,因为我从未使用过connectMLS,但你会明白这一点。
使用此查询获取表Property的元数据:
http://<connectMLS.rets.server.url>/rets/server/getmetadata?Type=METADATA-
TABLE&Format=COMPACT&Type=Property&Class=ResidentialProperty
<COLUMNS>
SystemName StandardName LongName DBName ShortName MaximumLength DataType
Precision Searchable
Interpretation Alignment UseSeparator EditMaskID LookupName MaxSelect Units
Index Minimum Maximum
Default Required SearchHelpID Unique
</COLUMNS>
上面的一个可用列很可能有PICCount或Count或PhotoCounty与count相关的内容。如果没有,那么您只需处理返回的结果并自行计算。
我希望这会有所帮助。我花了一些时间来围绕RETS。
您为哪些特定的MLS撰写查询?