我在php内部使用ezRets。我试图查询列表中的图像数量,给出它的列表id。我不能这么做,因为我不知道图像数量的字段名
传递给ezrets的完整查询将是非常棒的。
一个URL查询字符串,以完成这一点,在rets网络接口,也将是可取的。
在我找到的文档中,有一个web接口的示例查询
http: //(your.rets.server)/rets/server/search?SearchType=Property & Class =ResidentialProperty&QueryType=DMQL2&Format=COMPACT&StandardNames=1 &Select=ListingID,ListPrice&Query=(ListPrice=300000%2B)&Count=1&Limit=10
然后它提到有一个照片计数字段,但它没有指定字段名!不是"PhotoCount“或"PhotoCnt”。
谢谢!
发布于 2013-08-14 16:22:38
首先要做的是查询要查找的PhotoCount列的特定资源/类的元数据表。这些不会100%正确,因为我从来没有使用过connectMLS,但你会明白这个想法。
使用此查询获取表属性的元数据: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。如果没有,那么您只需处理返回的结果并自己计算。
我希望这能帮到你。我花了一段时间才把头绕在RETS上。
您编写查询的具体目的是什么?
https://stackoverflow.com/questions/18134398
复制相似问题