Laji.fi | Tietoja foorumista | Käyttöehdot | Yksityisyys | Keskustelusuosituksia

LAJI.FI-foorumi

Autocomplete ja suodatus kielen mukaan

Hei!

Toivoisin että API:n Autocomplete-toiminnossa voisi suodattaa haut kielen perusteella. Eli voisin asettaa hakukieleksi vaikka suomen ja tämän johdosta hakutuloksista suodattuisivat pois ne taksonit, joiden suomenkielisestä nimestä hakutermiä ei löydy. En ainakaan löytänyt API:sta tällaista ominaisuutta.

Se ei ole oikein toimiva ratkaisu, että teen itse suodatuksen vasta haun jälkeen.

Hyvä idea, laitetaan työlistalle!

Esko / Lajitietokeskus

Hienoa!

Tämä on nyt testattavissa apitest.laji.fi

/taxa/search (ja /autocomplete) endpointeista löytyy nyt kaksi uutta parametria

  • includedNameTypes
  • includedLanguages

Käyttö:

Vain kansankieliset (viralliset) suomenkieliset nimet: /taxa/search?query=susi&includedNameTypes=MX.vernacularName&includedLanguages=fi

Kaikentyyppiset nimet, mutta niistä nimistä joille on määritelty kielikoodi näytetään vain suomenkieliset - nimille joilla ei ole kielikoodia (tietelliset nimet, lajikoodit yms) rajaus ei vaikuta: /taxa/search?query=susi&includedLanguages=fi

Tulee tuotantoon ensi viikon aikana

Esko / Lajitietokeskus

Kuulostaa hyvältä. Pitääpä heti testata!