Man kann sich mal überlegen, ob an das irgendwie hinbekommt. an kann die Eingabe auf jeden Fall mal als login_name, first_name und last_name interpretieren und danach suchen. Das wird aber erst hübsch, wenn man dann mit 4.1 am Ende ein Union machen kann.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items 0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Linked items 0
Link issues together to show that they're related or that one is blocking others.
Learn more.
Naja, wenn ich in der Suche "Julian K" eingebe muss das halt korrekt matchen. Da sehe ich keinen Weg, der nicht dieses Matching macht. (Außer man macht einen Split am Leerzeichen und sucht jeweils alle Teile als alle Optionen)
machen kann man das schon, braucht halt nen extra index. ich finde es als api nicht so schoen, weil attribute willkuerlich per separator und reihenfolge zusammengeklebt werden.
bei full_name_regexp hat man immer zwangsweise das leerzeichen in der mitte, falls man nur nach last_name suchen will. es koennen auch weitere leerzeichen im vor- oder nachnamen vorkommen, oder vorname oder nachname ist NULL. andere leute wollen den vollen namen als 'nachname, vorname' schreiben. etc.
bleibt letztlich noch die frage nach case-ignore; kann man m.e. hier immer true machen.
vorschlag: full_name_regexp als add-on zu first_name_regexp, last_name_regexp; sonst keine weiteren parameter. reicht das? bzw. die parameternamen dann jeweils auf _ic enden lassen, wg. ignore case.