KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am working on project where I need to implement SphinxSearch with Cake php. So I am simply trying to use a component and behaviour into it. The link to it, is :- http://bakery.cakephp.org/articles/eugenioclrc/2010/07/10/sphinx-component-and-behavior I am requesting Sphinx API like below : $sphinx = array('matchMode' => SPH_MATCH_ALL, 'sortMode' => array(SPH_SORT_EXTENDED => '@relevance DESC')); $results = $this->ModelName->find('all', array('search' => 'Search_Query', 'sphinx' => $sphinx)); pr($result); For above it is working fine ,but when I tried to minimise the response time querying to a particular field of the table (using extended match modes,i.e. SPH_MATCH_EXTENDED2) , Sphinx just fails to output any result. The extended query which I used is given below :- $sphinx = array('matchMode' => SPH_MATCH_EXTENDED2, 'sortMode' => array(SPH_SORT_EXTENDED => '@relevance DESC')); $results = $this->ModelName->find('all', array('search' => '@Field_name Search_Query', 'sphinx' => $sphinx)); pr($results); Can anyone recognise where am I going wrong with it? Please help if I am going wrong some where. Thanks in advance.
Tags (comma-separated)
Save Edits
Cancel