Uwe Steinmann
|
b1d6cc1357
|
return 'status' as facet, get path as array of folder ids
|
2023-01-11 13:26:52 +01:00 |
|
Uwe Steinmann
|
e42af89bcf
|
fix indenting
|
2023-01-11 13:26:12 +01:00 |
|
Uwe Steinmann
|
824742b5bb
|
set separator between categories to '#'
|
2023-01-10 20:41:02 +01:00 |
|
Uwe Steinmann
|
71b8b197da
|
various minor improvements
|
2023-01-08 16:22:52 +01:00 |
|
Uwe Steinmann
|
8cdafe49e0
|
remove spaces which prevented reading the stop word list
|
2023-01-05 09:45:22 +01:00 |
|
Uwe Steinmann
|
b9ac1860cf
|
use stop words
|
2023-01-05 08:02:14 +01:00 |
|
Uwe Steinmann
|
05d7c709ab
|
callable can be passed for retrieving text content
|
2023-01-03 14:01:04 +01:00 |
|
Uwe Steinmann
|
20d368ec99
|
add new field 'indexed'
|
2022-12-15 12:35:16 +01:00 |
|
Uwe Steinmann
|
276ca2c5f4
|
allow to filter search by creation date
|
2022-12-10 12:59:13 +01:00 |
|
Uwe Steinmann
|
35e2f86dba
|
add parameter $filter to find()
|
2022-12-10 12:58:37 +01:00 |
|
Uwe Steinmann
|
5fc160a8dc
|
add optional parameter $order to search() which is passed to find()
|
2022-12-09 10:52:33 +01:00 |
|
Uwe Steinmann
|
a8034350ef
|
fix documentation of count()
|
2022-12-09 10:52:08 +01:00 |
|
Uwe Steinmann
|
68f19b87c3
|
add optional parameter $col and $query to terms()
|
2022-12-09 10:51:43 +01:00 |
|
Uwe Steinmann
|
91c5b113b2
|
add optional parameter $order to find()
|
2022-12-09 10:51:05 +01:00 |
|
Uwe Steinmann
|
89c6dc580a
|
fix query if rootFolder or startFolder is set
|
2022-06-09 15:18:53 +02:00 |
|
Uwe Steinmann
|
a4afc1cfa7
|
cast status to int when indexing it
|
2022-03-04 08:18:30 +01:00 |
|
Uwe Steinmann
|
fe43b944c9
|
throw exeption in find()
|
2022-03-04 08:15:52 +01:00 |
|
Uwe Steinmann
|
0c888bc9d1
|
categories are and'ed not or'ed
|
2021-12-09 10:11:17 +01:00 |
|
Uwe Steinmann
|
9821dceab3
|
add record_type and some facets
|
2021-12-04 13:18:05 +01:00 |
|
Uwe Steinmann
|
6ce7cd5858
|
set error msg if conversion fails
|
2021-11-26 14:31:13 +01:00 |
|
Uwe Steinmann
|
be2de9cfc1
|
set cmd to class name of conversion service
|
2021-11-19 13:34:21 +01:00 |
|
Uwe Steinmann
|
6838c26c5f
|
remove doc from index before indexing it again
|
2021-10-06 14:58:04 +02:00 |
|
Uwe Steinmann
|
0f9fa74bbe
|
add support for conversion service pass to IndexedDocument()
|
2021-10-06 14:57:03 +02:00 |
|
Uwe Steinmann
|
80dbb8f09b
|
check if fetch() returns a record
|
2021-08-18 12:12:07 +02:00 |
|
Uwe Steinmann
|
80f712e716
|
catch exeption if 'created' is not set
|
2021-07-01 11:45:46 +02:00 |
|
Uwe Steinmann
|
b84bf38842
|
make api much more like Zend_Lucene api
|
2021-06-30 12:51:57 +02:00 |
|
Uwe Steinmann
|
3ad1c9aa38
|
set field created of folders
|
2021-06-24 14:37:31 +02:00 |
|
Uwe Steinmann
|
04c494eaaa
|
set documentid in findById(), getDocument returns content, take out getFolder()
|
2021-06-24 11:39:13 +02:00 |
|
Uwe Steinmann
|
50e8c84932
|
use findById instead of find in getDocument() and getFolder()
|
2021-06-24 11:38:04 +02:00 |
|
Uwe Steinmann
|
4f59c3b4e8
|
execWithTimeout() closes all pipes and also returns return value of cmd
|
2021-05-10 08:54:18 +02:00 |
|
Uwe Steinmann
|
1e08ea06e9
|
add missing ' AND ' in query string
|
2021-05-05 13:44:02 +02:00 |
|
Uwe Steinmann
|
edd60363f3
|
return false if query fails
|
2021-05-05 13:43:40 +02:00 |
|
Uwe Steinmann
|
42c4b4eaaf
|
add support for fts5, start new version 1.0.16
|
2021-04-20 20:52:17 +02:00 |
|
Uwe Steinmann
|
13fbd10d45
|
use 'x' to seperate path ids
|
2020-12-21 08:14:54 +01:00 |
|
Uwe Steinmann
|
835e3d2561
|
add path to term list
|
2020-12-18 14:57:41 +01:00 |
|
Uwe Steinmann
|
b6b2b7e9a2
|
add path to index
|
2020-12-17 18:33:16 +01:00 |
|
Uwe Steinmann
|
e69f7125bc
|
check if query term already has a trailing '*'
|
2020-12-14 10:44:32 +01:00 |
|
Uwe Steinmann
|
82e5bf4687
|
add support for indexing folders, remove old predefined indexing commands
|
2020-12-12 16:27:53 +01:00 |
|
Uwe Steinmann
|
bb75b768ef
|
fix error in creating a new fulltext index
|
2020-11-11 17:29:53 +01:00 |
|
Uwe Steinmann
|
397d542fb4
|
take limits into account
|
2020-09-29 16:42:09 +02:00 |
|
Uwe Steinmann
|
e14774110f
|
new parameter $limit of method search()
|
2020-09-29 16:42:09 +02:00 |
|
Uwe Steinmann
|
95b01544f3
|
search even if query is empty
|
2020-09-29 16:42:09 +02:00 |
|
Uwe Steinmann
|
b47e53637d
|
check if search fields are set
|
2020-09-29 16:42:09 +02:00 |
|
Uwe Steinmann
|
c93faff257
|
new parameters of search()
|
2020-09-29 16:42:09 +02:00 |
|
Uwe Steinmann
|
b7d5f09e5a
|
add terms for 'user' and 'status'
|
2020-09-29 16:42:09 +02:00 |
|
Uwe Steinmann
|
984eca8e9f
|
add field 'status' to index
|
2020-09-29 16:42:09 +02:00 |
|
Uwe Steinmann
|
854a9ea7fd
|
add field 'status' to index
|
2020-09-29 16:42:09 +02:00 |
|
Uwe Steinmann
|
1fda490bbe
|
pass a config array to search engine, search returns hits and total count
|
2020-09-29 16:42:09 +02:00 |
|
Uwe Steinmann
|
4bdb3c7061
|
put fulltext search into central service
|
2020-09-29 16:42:09 +02:00 |
|
Uwe Steinmann
|
dd1057128d
|
add 'user' to list of terms
|
2020-09-06 07:58:43 +02:00 |
|