Add search string parsing (#1982)

* Add search string parsing
* Add manual page
This commit is contained in:
WithoutPants
2021-11-22 14:59:22 +11:00
committed by GitHub
parent 27c0fc8a18
commit 2277d0a919
15 changed files with 503 additions and 25 deletions

View File

@@ -237,9 +237,7 @@ func (qb *galleryQueryBuilder) makeQuery(galleryFilter *models.GalleryFilterType
if q := findFilter.Q; q != nil && *q != "" {
searchColumns := []string{"galleries.title", "galleries.path", "galleries.checksum"}
clause, thisArgs := getSearchBinding(searchColumns, *q, false)
query.addWhere(clause)
query.addArg(thisArgs...)
query.parseQueryString(searchColumns, *q)
}
if err := qb.validateFilter(galleryFilter); err != nil {