Hledání prvků

Ve vyhledávacím stroji můžete hledat i prvky. Svá hledání můžete upravit v okně Hledat.
Při hledání prvku můžete zadat jednotlivé termíny nebo celé fráze. Při hledání platí následující pravidla:
Poznámka:
  • Musíte povolit lucene.allowleadingwildcard v SQL, chcete-li použít hledání se zástupným znakem na začátku řetězců. Provede se to nastavením lucene.allowleadingwildcard na hodnotu true pomocí příkazu SQL: update projectsetting set value='true' where pid=-2 and name = 'lucene.allowleadingwildcard'. Tato volba není standardně k dispozici. Vyhledávání s vedoucími zástupnými znaky může být náročnou operací, protože vyžaduje procházení seznamu tokenů v celém indexu kvůli vzoru, který odpovídá hledanému řetězci.
  • Hledání pomocí zástupných znaků není možné v čínštině a japonštině, neboť se v těchto jazycích každý znak považuje za samostatný termín.

Logické operátory

Poznámka: Logické operátory musíte zadávat velkými písmeny.
Operátor Symbol Příklad Najde
OR || pohled OR modul Všechny prvky, které obsahují buď termín pohled, nebo termín modul.
AND && pohled AND modul Všechny prvky, které obsahují jak termín pohled, tak i termín modul. Operátor AND je výchozím operátorem.
NOT ! pohled NOT modul Všechny prvky, které obsahují termín pohled, ale neobsahují termín modul.
Tip: Pomlčka (-) znamená také NOT.

Nastavení vyhledávání

Až do pole Hledat zadáte termín nebo frázi, a stisknete klávesu Enter, otevře se okno, ve kterém můžete upravit své hledání.

Tip: Pokud nemůžete najít nedávno přidaný prvek, nebyl dosud aktualizován vyhledávací index a tento prvek neobsahuje. Nová data se do vyhledávacího indexu přidávají automaticky, ale je-li ovlivněno příliš mnoho dat, může trvat dlouho, než se vyhledávací index aktualizuje.

Omezené hledání

Chcete-li vyhledat prvky ve velkém zobrazení rychleji, můžete vybrat volbu Omezené hledání. Je-li tato volba vybraná, provede se vyhledávání pouze pomocí atributů Předpona a Titulek. Předvolba na této volbě je uložena při provádění operace hledání. Hledání můžete také provést pomocí znaku *.

Zadání escape sekvence pro speciální znaky

Pokud hledaný výraz obsahuje speciální znaky, které jsou součástí syntaxe dotazu, musí obsahovat escape sekvenci. Speciální znaky jsou: + - && || ! ( ) { } [ ] ^ " ~ * ? : \

Chcete-li tyto znaky označit escape sekvencí, použijte před znakem zpětné lomítko (\). Chcete-li např. hledat (1+1):2, použijte dotaz: "\(1\+1\)\:2"

Rozšířená hledání

Seskupená hledání: Můžete zkombinovat více termínů pomocí logických operátorů a vytvořit tak komplexnější dotaz, který bude využívat závorek. Chcete-li například hledat (modul OR prvek) AND pracovní_prostor, budou výsledky obsahovat všechny prvky, které obsahují termín pracovní_prostor, a které také obsahují buď termín modul, nebo termín prvek.

Přibližné hledání: Chcete-li provést přibližné hledání, zadejte na konci jednoslovného termínu symbol vlnovky (~). Hledáte-li např. termín podobný roam, zadejte roam~.

Vyhledávání blízkých slov: Hledání může také najít slova, která jsou v určité vzdálenosti od sebe. Chcete-li provést vyhledávání blízkých slov, použijte symbol vlnovky (~) na konci fráze. Chcete-li například hledat slova module a element ve třech slovech každého z prvků, použijte formulaci "module element" ~3


Zpětná vazba