-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PEOPLE: Weitere Felder in Personensuche berücksichtigen #477
Comments
Antwortzeiten waren bei mir lokal mit ca 205.000 Personen unter 300ms |
@amaierhofer @codez Die Suche nach Name, Mitgliedernummer, E-Mail funktioniert in der globalen Personensuche einwandfrei. Es performt sehr gut. Die Suche aber nach Geburtsdatum funktioniert nicht (immer). Wenn ich nach meinem Geburtsdatum suche (04.06.1990), erhalte ich keine Resultate zurück. Das gleiche Verhalten erhalte ich, wenn ich das Datum als 4.6.1990 eingebe. Mit 1990 werden mir Treffer angezeigt. |
@codez @sykesonrocks Hier gibt es hier ein Missverständniss. Das Ticket beschreibt die Suche von Personen in Formularen. Für die Ergänzung vom Geburtsdatum in der globalen Suche bitte ein neues Ticket machen. |
@codez Kannst du hierfür ein neues Github Issue eröffnen? Kann dem gleichen Jira Ticket angehängt werden. Suche nach Geburtsdatum ist meines Erachtens eine Anforderung von HIT-88 für alle Suchen. |
Als User im SAC Wagon möchte ich Personen in Formularen zusätzlich nach Mitgliedernummer, Geburtsdatum und E-Mail Adresse suchen können (
Person::QueryController
).In der Spalte Mitgliedernummer (
id
) wird nur für diejenigen Suchtokens gesucht, welche ausschliesslich Zahlen enthalten. Die Spalte muss möglicherweise dazu als String gecastet werden.In der Spalte Geburtsdatum wird nur für diejenigen Suchtokens im folgenden Format gesucht: "d.m.", "d.m.y", "y". Die Spalte muss wohl als String im Format "d.m.y" (ohne vorgestellte 0 bei Tag und Monat) gecastet werden.
Da das Feld
nickname
kann aus den Suchspalten entfernt werden, da es im SAC nicht verwendet wird.Bei der Anzeige der Suchresultate soll nach dem Geburtsjahr auch noch die Mitgliedernummer angezeigt werden. Beispiel: "Max Muster, Bern (1990; 1235432)"
Die maximale Anzahl Suchresultate wird auf 20 erhöht.
Die Suche sollte bei 200'000 Personen nicht mehr als 5 Sekunden dauern.
ToDo
The text was updated successfully, but these errors were encountered: