Sortierung Suchergebnisse

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Sortierung Suchergebnisse

WPGIS

Guten Morgen zusammen,

 

gibt es eine Möglichkeit das Suchergebnisse in Mapbender nach eine Spalte zu sortieren?

Meine Suche sieht so aus:

 

class: Mapbender\CoreBundle\Component\SQLSearchEngine

class_options:

  connection: search_db

  relation: allgemeine_daten.kundenuebersicht

  attributes:

    - id

    - bez_gem

    - wpstatus2018

    - bez_krs

  geometry_attribute: geom

form:

  bez_gem:

    type: text

    options:

      label: Gemeinde

      required: true

      attr:

        data-autocomplete: 'off'

    compare: ilike

results:

  view: table

  count: true

  headers:

    bez_gem: Name

    wpstatus2018: 'Status 2018'

    bez_krs: Kreis

  callback:

    event: click

    options:

      buffer: 100

      minScale: null

      maxScale: null

  styleMap:

    default:

      strokeColor: '#00ff00'

      strokeOpacity: 1

      strokeWidth: 3

      fillColor: '#f0f0f0'

      fillOpacity: 0.2

      pointRadius: 6

    select:

      strokeColor: '#0000ff'

      strokeOpacity: 1

      strokeWidth: 4

      fillColor: '#ff00ff'

      fillOpacity: 0

      pointRadius: 10

 

Ich würde das Ergebnis gerne nach ID sortieren.

 

Danke und Gruß,

Markus


_______________________________________________
Mapbender_users mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/mapbender_users
Reply | Threaded
Open this post in threaded view
|

Re: Sortierung Suchergebnisse

Astrid Emde (WhereGroup)
Hallo Markus,

in SearchRouter direkt kannst du das nicht machen.

Du kannst aber zu deiner Tabelle allgemeine_daten.kundenuebersicht eine
Sicht erstellen, in der du das Ergebnis nach der ID sortiertst.

Create view qry_allgemeine_daten.kundenuebersicht
as
Select * from allgemeine_daten.kundenuebersicht order by id;

Viele Grüße

Astrid

Am 2018-05-07 09:27, schrieb Markus Lütke Brintrup:

> Guten Morgen zusammen,
>
> gibt es eine Möglichkeit das Suchergebnisse in Mapbender nach eine
> Spalte zu sortieren?
>
> Meine Suche sieht so aus:
>
> _class: Mapbender\CoreBundle\Component\SQLSearchEngine_
>
> _class_options:_
>
> _  connection: search_db_
>
> _  relation: allgemeine_daten.kundenuebersicht_
>
> _  __attributes:_
>
> _    - id_
>
> _    - bez_gem_
>
> _    - wpstatus2018_
>
> _    - bez_krs_
>
> _  geometry_attribute: geom_
>
> _form:_
>
> _  bez_gem:_
>
> _    type: text_
>
> _    options:_
>
> _      label: Gemeinde_
>
> _      required: true_
>
> _      attr:_
>
> _        data-autocomplete: 'off'_
>
> _    compare: ilike_
>
> _results:_
>
> _  view: table_
>
> _  count: true_
>
> _  headers:_
>
> _    bez_gem: Name_
>
> _    wpstatus2018: 'Status 2018'_
>
> _    __bez_krs: Kreis_
>
> _  callback:_
>
> _    event: click_
>
> _    options:_
>
> _      buffer: 100_
>
> _      minScale: null_
>
> _      maxScale: null_
>
> _  styleMap:_
>
> _    default:_
>
> _      strokeColor: '#00ff00'_
>
> _      strokeOpacity: 1_
>
> _      strokeWidth: 3_
>
> _      fillColor: '#f0f0f0'_
>
> _      fillOpacity: 0.2_
>
> _      pointRadius: 6_
>
> _    select:_
>
> _      strokeColor: '#0000ff'_
>
> _      strokeOpacity: 1_
>
> _      strokeWidth: 4_
>
> _      fillColor: '#ff00ff'_
>
> _      fillOpacity: 0_
>
> _      pointRadius: 10_
>
> Ich würde das Ergebnis gerne nach ID sortieren.
>
> Danke und Gruß,
>
> Markus
> _______________________________________________
> Mapbender_users mailing list
> [hidden email]
> https://lists.osgeo.org/mailman/listinfo/mapbender_users

--
Mit freundlichen Grüßen

Astrid Emde
Senior GIS-Consultant

-----------------------------------
Aufwind durch Wissen!
Qualifizierte Open-Source-Schulungen
bei der www.foss-academy.com
-----------------------------------


  Astrid Emde
  WhereGroup GmbH & Co.KG
  Eifelstraße 7
  53119 Bonn
  Germany

  Fon: +49(0)228 90 90 38 - 22
  Fax: +49(0)228 90 90 38 - 11

  [hidden email]
  www.wheregroup.com

  Folgen Sie der WhereGroup auf twitter:
http://twitter.com/WhereGroup_com

Amtsgericht Bonn, HRA 6788
-------------------------------
Komplementärin:
WhereGroup Verwaltungs GmbH
vertreten durch:
Olaf Knopp, Peter Stamm
-------------------------------
_______________________________________________
Mapbender_users mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/mapbender_users