Beschreibung
int
udm_find
( int agent, string query)
udm_find(
)
gibt
einen
Ergebniszeiger
bei
Erfolg
zurück
,
FALSE
bei
einem
Fehler
.
Die
eigentliche
Suche
.
Das
erste
Argument
-
die
Session
,
das
nächste
-
die
Suche
selbst
.
Um
etwas
zu
finden
,
einfach
die
zu
suchenden
Begriffe
in
das
Suchfeld
eintippen
und
den
Submit-Button
drücken
.
Zum
Beispiel
"
mysql
odbc
"
.
Die
doppelten
Anführungszeichen
"
sollten
nicht
in
einer
Suche
verwendet
werden
,
sie
werden
hier
nur
aufgeführt
,
um
die
Suchbegriffe
vom
anderen
Text
zu
unterscheiden
.
mnoGoSearch
wird
alle
Dokumente
finden
,
die
das
Wort
"mysql
"
und
/
oder
"odbc
"
enthalten
.
Dokumente
,
die
der
Suche
besser
entsprechen
als
andere
werden
zuerst
angezeigt
.
Wird
der
Suchmodus
ALL
verwendet
,
werden
nur
Dokumente
gefunden
,
die
alle
gesuchten
Wörter
mindestens
einmal
enthalten
.
Wird
der
Suchmodus
ANY
verwendet
,
werden
alle
Dokumente
zurückgliefert
,
die
eines
der
gesuchten
Wörter
enthalten
.
Wenn
ausgefeiltere
Suchen
stattfinden
sollen
,
muss
die
Suchsprache
verwendet
werden
.
In
diesem
Falle
sollte
der
boolsche
Übereinstimmungsmodus
gewählt
werden
.
mnoGoSearch
kennt
die
folgenden
boolschen
Operatoren
:
-
logisches
UND
.
Zum
Beispiel
"
mysql
odbc"
.
mnoGoSearch
wird
alle
Dokumente
finden
,
die
sowohl
"mysql
"
als
auch
"odbc
"
enthalten
.
|
-
logisches
ODER
.
Zum
Beispiel
"
mysql|odbc"
.
mnoGoSearch
wird
alle
Dokumente
zurückliefern
die
das
Wort
"mysql
"
oder
das
Wort
"odbc
"
enthalten
.
~
-
logisches
NICHT
.
Zum
Beispiel
"
mysql
~odbc"
.
mnoGoSearch
wird
alle
Dokumente
finden
,
die
das
Wort
"mysql
"
enthalten
,
nicht
aber
das
Wort
"odbc
"
zur
gleichen
Zeit
.
Dieser
Operator
ist
jedoch
ein
rein
ausschließender
Operator
.
Die
Suche
"
~odbc
"
wird
keine
Ergebnisse
zurückliefern
!
(
)
-
Gruppierung
,
um
komplexe
Suchen
zu
bilden
.
Zum
Beispiel
"
(mysql
|
msql
)
~postgres
"
.
Die
Suchesprache
ist
simpel
und
stark
zugleich
.