NKCR-INPROVE / VDK

Virtuální depozitní knihovna
2 stars 2 forks source link

Filtr: stav ve zdroji #8

Closed Karubin closed 7 years ago

Karubin commented 7 years ago

Bylo by potřeba vytvořit nový filtr "stav ve zdroji" (např. stav vyřazeno ve zdroji NKF)

Karubin commented 7 years ago

aktuálně lze aplikovat filtr (přes ikonku štítku) pouze na již zobrazené výsledky - tj. skryjí se exempláře s jiným stavem (resp. zdrojem), než který je vybrán. Ideální stav by byl filtr "zdroj && stav" - tj. kumulativní splnění podmínek zdroje a stavu u exempláře, nikoliv v rámci titulu.

Příklad viz obrázek: nastavení filtru zdroj UKF; stav absenčně - nalezený titul sice splňuje obě podmínky, ale žádný z exemplářu ne. Vyhledávání exemplářů v konkrétním zdroji s konkrétním stavem je důležitou funkcí.

image

albertoh commented 7 years ago

Takova funkcionalita vyzaduje novou strukturu indexu. Soucasny index ma jako zaklad titul, nikoli exemplar. Hladame tituly, a v ramci titulu ukazujeme examplare. Pokud vyhledavani se musi chovat jak popsano, hledat exemplare, potom collapsovani exemplaru pri hledani bude vyrazne zpomalit aplikaci. Jestli jen chceme moznost kombinaci zdroj a stav, mozno to vyresit i pri soucasne strukture, tj hledani titulu. V tomto pipade je nutne pridat nove pole, a reindexovat vsechno.