Ich habe ein Script welches Dokumente mit der Volltextsuche suchen soll. (Dies gilt aber auch für Querys in der normalen Suchleiste)
Also....ich suche über "db.FTSearch(FTstring, 100 )" wobei FTstring ein String ist, der div. Regeln für die Suche enthält. Also AND und OR Verknüfungen.
Wenn auf Feldinhalte geprüft werden soll, gehts auch gut
z.b. (FIELD A = "Test") AND (FIELD B = "test2")
das klappt immer prima.....
aber..und nun komme ich zur Frage.. Eine der Bedingungen ist manchmal, dass ein Feld leer ist:
Beispiel: gib mit alle Docs in denen der Status = "OK" ist und bei denen das Feld B leer ist.
Aber der teil FIELD B = "" erzeugt eine Fehlermeldung (query not undestandable).
Hinweis: vergebens schon probiert:
NOT (FIELD B = "*")
oder
FIELD B <> "*"
aber die Möglichkeiten verweigern brauchbare Ergebnisse,
Natürlich habe ich auch die alternative Scheibweisen in div. Vaianten ausprobiert
NOT = "*"
Also: wie formuliere ich eine Volltextabfrage die mir Dokumente sucht, in denen ein Feld leer ist?