Open adp-atea opened 1 year ago
Pataisytas 1 punktas
3 . Haystack su ElasticSearch toks funkcionalumas, kad ieškoma su pilnais žodžiais. Dokumentacijoje radau, kad žodžio dalims yra EdgeNgramField (https://django-haystack.readthedocs.io/en/master/autocomplete.html), kuris šiaip naudojamas su autocomplete, bet pabandžiau panaudoti ir čia. Tačiau su juo problema, kad kartu su tinkamais įrašais, kažkodėl grąžina ir daug nereikalingų, kurie teksto pavadinime neturi.
7-8. Reikėtų komentaro, ar tikrai darom?
3 . Haystack su ElasticSearch toks funkcionalumas, kad ieškoma su pilnais žodžiais. Dokumentacijoje radau, kad žodžio dalims yra EdgeNgramField (https://django-haystack.readthedocs.io/en/master/autocomplete.html), kuris šiaip naudojamas su autocomplete, bet pabandžiau panaudoti ir čia. Tačiau su juo problema, kad kartu su tinkamais įrašais, kažkodėl grąžina ir daug nereikalingų, kurie teksto pavadinime neturi.
Dokumentacijoje rašoma:
Default gram lengths are almost entirely useless. You need to configure the edge_ngram before using it. -- https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-edgengram-tokenizer.html
Todėl, siūlau nustatyti:
min_ngram = 3
max_ngram = 12
Gal būt tai padės?
7. Klaidinantys mygtukai prie duomenų rinkinių: PASIŪLYMAS
Neintuitivi mygtukų funkcija, šiuo metu jie atlieka atfiltravimo veiksmą, tačiau filtravimas jau yra šoninėje meniu juostoje, siūlyčiau juos pašalinti
Siūlyčiau palikti taip, kaip yra, asmeniškai analogišką funkcionalumą esu matęs įvairiose vietose (pavyzdžiui GitHub) ir manau toks funkcionalumas yra gan standartinis ir intuityvus, bet žinoma tai priklauso nuo kiekvieno naudotojo patirties.
8. Filtravimas, pasirinkus vieną reikšmę persikrauna puslapis, numeta į lango pradžią ir pasikeičIa filtro bloko reikšmės priklausomai nuo pasirinktos reikšmės: PASIŪLYMAS
Gal galima būtų padaryti taip, kad būtų 1. Filtro reikšmių dropdown, pvz. vardotojas paspaudžia ant "Ūkinė veikla ir verslas" -> Išsiskleidžia drop down -> jeigu reikia vėl pasirenkamos reikšmės priklausančios "Ūkinė veikla ir verslas" reikšmei. 2. Filtro sąrašo gale yra mygtukas "Filtruoti" ir pasirenkant filtro reikšmes langas nepersikrauna, persikrauna ir pateikia paieškos rezultatus tik tada kai paspaudžiamas filtravimo mygtukas.
Gal ir būtų neblogai toks dinaminis medis, bet dėl laiko trūkumo siūlau to nedaryti, nes įgyvendinti tokį funkcionalumą užims nemažai laiko.
1. Pasirinkus filtro reikšmę dingsta visi duomenis. KLAIDA. AUKŠTAS PRIORITETAS
Pasirenku valdymo sritį ir organizaciją, prie žymės "Pasėliai" matau, kad yra 4 reikšmės:
Pasirinkus žymę "Pasėliai", dingsta visos reikšmės ir duomenų rinkiniai:
2. Kai kurios reikšmės nepasižymi ir jas pasirinkus pasikeičia reikšmių kiekis. KLAIDA. AUKŠTAS PRIORITETAS
Pasirenku organizaciją, prie žymės "Kaimo plėtra" matau, kad yra 78 reikšmės:
Pasirinkus žymę "Kaimo plėtra", pasikeičia reikšmė į 2 ir žymė "Kaimo plėtra" nepasižymi:
3. Neveikia paieška kai įrašytas nepilnas žodis. KLAIDA. AUKŠTAS PRIORITETAS
5. Neveikia rikiavimas: KLAIDA. AUKŠTAS PRIORITETAS
6. Turėtų būti padaryta galimybė atžymėti pasirinktas filtro reikšmes. KLAIDA. AUKŠTAS PRIORITETAS
7. Klaidinantys mygtukai prie duomenų rinkinių: PASIŪLYMAS
Neintuitivi mygtukų funkcija, šiuo metu jie atlieka atfiltravimo veiksmą, tačiau filtravimas jau yra šoninėje meniu juostoje, siūlyčiau juos pašalinti
8. Filtravimas, pasirinkus vieną reikšmę persikrauna puslapis, numeta į lango pradžią ir pasikeičIa filtro bloko reikšmės priklausomai nuo pasirinktos reikšmės: PASIŪLYMAS
Gal galima būtų padaryti taip, kad būtų 1. Filtro reikšmių dropdown, pvz. vardotojas paspaudžia ant "Ūkinė veikla ir verslas" -> Išsiskleidžia drop down -> jeigu reikia vėl pasirenkamos reikšmės priklausančios "Ūkinė veikla ir verslas" reikšmei. 2. Filtro sąrašo gale yra mygtukas "Filtruoti" ir pasirenkant filtro reikšmes langas nepersikrauna, persikrauna ir pateikia paieškos rezultatus tik tada kai paspaudžiamas filtravimo mygtukas.