do not use AND in query string, precede query term with <fieldname>:

This commit is contained in:
Uwe Steinmann 2015-08-13 08:16:19 +02:00
parent 36fff2cfcb
commit 6eb37664e9

View File

@ -68,17 +68,19 @@ class SeedDMS_SQliteFTS_Search {
}
if($owner) {
if($querystr)
$querystr .= ' AND ';
$querystr .= ' ';
//$querystr .= ' AND ';
$querystr .= 'owner:'.$owner;
//$querystr .= $owner;
}
if($categories) {
if($querystr)
$querystr .= ' AND ';
$querystr .= ' ';
//$querystr .= ' AND ';
$querystr .= 'category:';
$querystr .= implode(' OR category:', $categories);
$querystr .= '';
}
// echo $querystr;
try {
$hits = $this->index->find($querystr);
$recs = array();