0

此代码在检索数据方面起作用:

<?php

date_default_timezone_set('America/Phoenix');

require_once("composer/vendor/autoload.php");

$config = new \PHRETS\Configuration;
$config->setLoginUrl('my_url')
        ->setUsername('my_user')
        ->setPassword('my_pass')
        ->setRetsVersion('1.7.2');

$rets = new \PHRETS\Session($config);
$connect = $rets->Login();
$system = $rets->GetSystemMetadata();
echo "Server Name: " . $system->getSystemDescription();

$property_classes = ['Property'];

foreach ($property_classes as $pc) {
    // generate the DMQL query
    
$query = "(BedroomsTotal=1+),(MlsStatus=ACT,PND)";

$results = $rets->Search('Property', $pc, $query);
 
file_put_contents('MyFolder/Property_' . $pc . '.csv', $results->toCSV());
   
} //end for each property class

php?>

我想知道如何按字母顺序对字段进行排序,以使字段保持可预测的顺序,这也可以在 SQL CREATE TABLE 语句中使用。我在 v1 中具有这种能力。

我还希望能够使用 FOR EACH 语句遍历数据字段,以创建自定义字段分隔符;如果分隔符也出现在元数据中,例如备注部分中的引号和逗号,自定义分隔符有助于避免导入错误。

任何帮助深表感谢。:)

4

0 回答 0