0
我们有一个人的地址四个城市记录...如何搜索记录优先在Magento
例如四个城市,如德里,孟买,钦奈和班加罗尔
如果人民从德里手段来要获取来自新德里的房源地址孟买3)金奈4)班加罗尔记录,然后孟买,钦奈,班加罗尔
的首要任务应该是1)新德里2)等
如何从datbase与提取记录他们的城市明智
public function getSearchResults($params)
{
$city = @$params['city'];
$category_id = isset($params['category']) ? $params['category'] : "";
$searchResultsCollection = Mage::getModel("listings/listings")->getCollection()->addFieldToSelect('*');
$searchResultsCollection->addFieldToFilter("status", 1);
try {
if ($city != '') {
$searchResultsCollection->addFieldToFilter("city", array('like' => $city));
}
if ($category_id != '') {
$searchResultsCollection->addFieldToFilter('cat_ids', array(array('finset' => array($category_id))));
}
if ($limit != 'all') {
$searchResultsCollection->getSelect()->limit($limit, $startFrom);
}
$searchResultsCollection->getSelect()->order("verification DESC");
$searchResultsCollection->load();
} catch (Exception $e) {
}
return $searchResultsCollection;
}
预先感谢
这个编码有什么问题?你被困在哪里?你也应该提到上市模式的领域 –