Я работаю на сайте недвижимости и смог показать списки с сервера rets.Я использую phrets. Я не могу заставить поисковую систему работать исправно. Вот мой поисковый запрос:Невозможно сбить название города при написании нескольких букв при создании сайта недвижимости
$search = $rets->SearchQuery(
'Property', // Resource
1, // Class
'((130=2013-10-02T16:00:00+),(213=A))', // DMQL
array(
'Format' => 'COMPACT-DECODED',
'Select' => 'sysid,13,1491',
'Count' => 1,
'Limit' => 3
)
);
130 = система даты последнего обновления.
213 = имя системы для статуса.
Он хорошо работает. Он может вытащить все списки, которые я хочу. Но я прошел через сайт по недвижимости. Они выполняют поисковый запрос на самой первой странице. Когда кто-то записывает 3 или более букв в поле ввода, выпадающий список появляется в поле ввода, которое содержит несколько городов, начинающихся с этих букв, и при нажатии любой из городов вытягивает списки из этого города.
Но здесь, в моем случае, мое системное имя для города - 1491, и когда я пишу (1491 = somerset), он вытаскивает все списки в городе somerset. Мне интересно, как я могу сделать первый шаг при написании нескольких писем, покажу мне название городов, относящихся к этим письмам.
Как просьба DMQL предложить мне сделать так: (1491=*som*)
он должен воспитывать все города, содержащие «сом». Но я не могу заставить его работать. За последние несколько дней я очень стараюсь, и с очень небольшим ресурсом в Интернете я не могу понять это.
Любая помощь будет очень признательна.
http://stackoverflow.com/questions/17938394/cant-get-results-from-searchquery-in-phrets – ray