Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Plugin QuickFinder - postgis search
15-03-2018, 15:10,
#1
Plugin QuickFinder - postgis search
Autor dla wyszukiwania bezpośrednio w bazie podaje poniższy przykład:
Kod:
SELECT textfield, ST_AsBinary(wkb_geometry)::geometry
FROM searchtable
WHERE textfield LIKE %(search)s
LIMIT %(limit)s

Próbując znaleźć ulicę po kawałku frazy nie otrzymamy wyniku np. 'Kochan' (w przypadku konfiguracji wyszukiwania w zakładce "project search" wystarczy kawałek frazy).
Chyba niefortunnie autor użył ciągu zawierający znak procenta %(search)s jako elementu do podstawienia (być może związane jest to ze składnią samego języka python). 
Próba złożenia zapytania do wyszukiwania po kawałku np.  WHERE nazwa LIKE 'Kochan%' plus warunek wykorzystania %(search)s niestety przynosi tylko błędy.

Czy wie ktoś jak rozwiązać ten problem?

Dodatkowo sam mechanizm nie uwzględnia wielkości znaków przy wyszukiwaniu ale z tym można sobie poradzić.

Kod:
SELECT
nazwa,
ST_AsBinary(geom)::geometry
FROM emuia_ulice
WHERE lower(nazwa) LIKE lower(%(search)s) LIMIT %(limit)s
15-03-2018, 15:13,
#2
RE: Plugin QuickFinder - postgis search
Coś mi się wkleiło wyżej więc jeszcze raz.

Próbując znaleźć ulicę po kawałku frazy nie otrzymamy wyniku np. 'Kochan' (w przypadku konfiguracji wyszukiwania w zakładce "project search" wystarczy kawałek frazy).
Chyba niefortunnie autor użył ciągu zawierający znak procenta %(search)s jako elementu do podstawienia (być może związane jest to ze składnią samego języka python).
Próba złożenia zapytania do wyszukiwania po kawałku np. WHERE nazwa LIKE 'Kochan%' plus warunek wykorzystania%(search)s niestety przynosi tylko błędy.

Czy wie ktoś jak rozwiązać ten problem?

Dodatkowo sam mechanizm nie uwzględnia wielkości znaków przy wyszukiwaniu ale z tym można sobie poradzić.


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Plugin Quick Finder - automatyczne odświeżanie tm261700 0 3 804 29-11-2018, 11:02
Ostatni post: tm261700
  GPS Trucker Plugin Mazur 1 7 347 07-04-2017, 09:32
Ostatni post: Italiano
  GPS Trucker Plugin Mazur 2 10 731 04-11-2016, 11:39
Ostatni post: p0cisk
Sad Jak wyłączyć plugin, bez uruchamiania QGIS-a? gregsa 2 13 634 28-03-2014, 14:29
Ostatni post: gregsa
  SRTM plugin banan 1 11 168 16-06-2013, 20:20
Ostatni post: borys
  Georeferencer Plugin - problem zebro 0 8 183 22-08-2012, 12:48
Ostatni post: zebro
  Open Layer Plugin zebro 3 17 803 26-02-2012, 01:49
Ostatni post: borys
  Openlayers plugin i wydruki Odoakr 7 30 123 17-12-2010, 12:44
Ostatni post: borys
  Wtyczka OpenLayers plugin np Google layer problem z wyświetlaniem Arnebius 5 28 187 24-08-2010, 12:21
Ostatni post: borys
  Problem z OpenStreetMap plugin p0cisk 2 16 225 28-01-2010, 12:13
Ostatni post: p0cisk

Skocz do: