ezrets获得图像总数

时间:2013-08-08 19:25:03

标签: php count photo rets

我在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”。

谢谢!

1 个答案:

答案 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撰写查询?