From bf5140fe0f41a850be6b1c260d7ac9424fa24c10 Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Tue, 27 Sep 2022 23:43:56 +0700 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2=D0=BA?= =?UTF-8?q?=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/components/Search/Search.vue | 36 +++++++++++++++-------------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/client/components/Search/Search.vue b/client/components/Search/Search.vue index 5995f49..95c78a8 100644 --- a/client/components/Search/Search.vue +++ b/client/components/Search/Search.vue @@ -30,12 +30,18 @@ - + Настройки + + + Памятка + + +
{{ projectName }} @@ -95,12 +101,6 @@ Сбросить поиск -
- - - Памятка - -
@@ -178,8 +178,10 @@
-
- {{ hiddenResultsMessage }} +
+
+ {{ hiddenResultsMessage }} +
@@ -439,8 +441,8 @@ class Search { info += `
`; info += `

- Работу поискового движка можно описать одной фразой: найти авторов по указанным критериям. - Далее по уже найденным авторам ищутся книги, которые группируются по сериям. + Работу поискового движка можно описать простой фразой: найти авторов по указанным критериям. + По тем же критериям среди найденных авторов фильтруются книги, сортируются и группируются по сериям.

По умолчанию поисковое значение трактуется как "начинается с". Например значение автора "Пушкин" трактуется как: найти авторов, имя которых начинается с "Пушкин". Поиск всегда ведется без @@ -454,24 +456,24 @@ class Search {

  • - "*" поиск подстроки в строке. Например, для "*Александр" в поле автора, то будут найдены + "*" поиск подстроки в строке. Например, для "*Александр" в поле автора, будут найдены все авторы, имя которых содержит "Александр"

  • - "#" поиск подстроки в строке, но только для тех значений (в т.ч. пустых), которые не начинаются ни с одной буквы русского или латинского алфавита. + "#" поиск подстроки в строке, но только для тех значений, которые не начинаются ни с одной буквы русского или латинского алфавита. Например, значение "#поворот" в поле автора означает: найти всех авторов, имя которых начинается не с русской или латинской буквы и содержит слово "поворот". - Указание простого "#" в поиске для названия означает: найти всех авторов, названия книг которых начинаются не с русской или латинской буквы. + Указание простого "#" в поиске по названию означает: найти всех авторов, названия книг которых начинаются не с русской или латинской буквы

  • "?" поиск пустых значений или тех, что начинаются с этого символа. Например, "?" в поле серии означает: найти всех авторов, у которых есть книги без серий или название серии начинается с "?". - Значение "?" в поле названия означает: найти всех авторов, книги которых без названия или начинаются с "?". + Значение "?" в поле названия означает: найти всех авторов, книги которых без названия или начинаются с "?"
  • -
    - Специльное имя автора "?" служит для поиска и группировки книг без автора. +
    + Специльное имя автора "?" служит для поиска и группировки книг без автора.

    `;