Author Topic: GSAK Filter Where  (Read 341 times)

Offline Holger

  • Apprentice of Locus
  • **
  • Posts: 112
  • Thanked: 4 times
    • View Profile
GSAK Filter Where
« on: February 24, 2022, 19:31:35 »
Moin Moin,

Bin gerade dabei meine GSAK Datenbanken zu sortieren.
Kennt sich hier jemand mit dieser Regex Geschichte aus?
Bei Gsak gibts ja diesen MFilter und in Where kann man eigene Codes eintragen.
Ich hab z.Bsp. versucht, aus der gesamten Datenbank Caches herauszufiltern die Angeln im Listing haben. Die sollen in eine Datenbank Angeln sortiert werden.

Der syntax dazu müsste sein:

g_regex('Angel|Angelcache|angeln|Angelwahn|Angelrunde|Biltema|Angelfieber|Angelgerät',LongDescription)
or
g_regex('Angel|Angelcache|angeln|Angelwahn|Angelrunde|Biltema|Angelfieber|Angelgerät',ShortDescription)

Umgedreht will ich alle Caches die keine Angelcaches sind in eine normale Datenbank schieben.

hier hatte ich gedacht:

g_regex not('Angel|Angelcache|angeln|Angelwahn|Angelrunde|Biltema|Angelfieber|Angelgerät',
LongDescription)
or
g_regex not ('Angel|Angelcache|angeln|Angelwahn|Angelrunde|Biltema|Angelfieber|Angelgerät',
ShortDescription)

Beides funktioniert jedoch nicht. Erster Filter läuft durch, bringt aber falsche Ergebnisse.
Zweiter Filter bringt syntax Fehler.

Habe keine Lösung, wie ich das automatisieren kann.

Jemand anders vielleicht?
besten Dank,
Holger
 

Offline c.s.g.

  • Expert
  • Padavan of Locus
  • ***
  • Posts: 360
  • Thanked: 31 times
    • View Profile
  • Device: Samsung Galaxy Note 4
Re: GSAK Filter Where
« Reply #1 on: February 25, 2022, 09:49:42 »
Hallo Holger,

u. U. bekommst Du hier schneller eine Antwort.

Gruß
c.s.g.
 

Offline Holger

  • Apprentice of Locus
  • **
  • Posts: 112
  • Thanked: 4 times
    • View Profile
Re: GSAK Filter Where
« Reply #2 on: February 25, 2022, 14:57:46 »
Möglich, nur dort bin ich nicht angemeldet und zudem ist man auch etwas "speziell", wenn man die vielleicht schon vorhandene Antwort in Thread 540, Seite 50, Zeile 8 bisher nicht gefunden hat ;)