[OBM Admin] text_filter modul
Bán Miklós
banm at vocs.unideb.hu
Fri Nov 23 11:10:13 CET 2018
Példa a text filter modul komplex beállítására:
Modul paraméter:
obm_taxon
obm_datum
obm_uploading_date
obm_uploader_user
d.szamossag:nested(d.egyedszam):autocomplete
d.egyedszam:values():
obm_files_id
faj
obm_search
Ez azt okozza kereső felületen, hogy a számosság mező egy autocomplete
input mezőként jelentkezik, és ha beírunk/kiválasztunk egy értéket, pl:
"darab", akkor az egyedszám mezőben (egyéb beállítást nélkülözve alapból
többszörös választóként megjelenítve) megjelennek azok az egyedszám
értékek, ahol "darab" szerepel az azonos sorokban a számosságnál.
Így olyan ÉS kapcsolatokat tudunk megadni a keresésnek amik garantáltan
adnak eredményt.
A modul paraméterben lévő "d" a tábla ALIAS értéke amit az SQL query
beállításánál adtunk meg:
SELECT d.obm_id, %grid_geometry% AS obm_geometry %selected%
FROM %F%dinpi d%F%
%grid_join%
%rules_join%
%taxon_join%
%morefilter%
WHERE %geometry_type% %envelope% %qstr%
A %F% határoló értékek között van a FROM tábla neve utána egy aliassal.
Ezt az aliast ennek a megadásnak köszönhetően tudjuk elérni modulokból.
Ha lenne további JOIN a query-ben azokat %J% értékkel kell lehatárolni
--
Miklós Bán, PhD
MTA-DE Behavioural Ecology Research Group
Department of Evolutionary Zoology, University of Debrecen
H-4010 Debrecen, Egyetem tér 1.
Phone: +36 52 512-900 ext. 62357
http://zoology.unideb.hu/@Miklos_Ban
OpenBioMaps
https://openbiomaps.org
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
More information about the Administrator
mailing list