Seitenhistorie
...
Erstellen einer Datenbankabfrage (Query)
Methode | Beispiel | ||||
---|---|---|---|---|---|
create | Allgemein: Mit Hilfe dieser Methode kann ein typisiertes Query-Object angelegt werden, mit dessen Hilfe Datenbankabfragen ausgeführt werden können. Dabei wird auf eine abstrakte Query-Language zurückgegriffen. Abfragen mit SQL-Syntax sind nicht möglich.
Folgende Bedingungen können verwendet werden:
Und für Numerische Attribute:
Weitere Informationen finden sich in folgenden Klassen (unter api.nuclos.de): org.nuclos.api.businessobject.attribute.Attribute<T> org.nuclos.api.businessobject.attribute.NumericAttribute<T> Suchen von Einträgen mit einem bestimmten Status
Welchen Status ein BusinessObject einnehmen kann, hängt von dem zugewiesenen Statusmodel ab. Dazu gibt es für jedes Statusmodel eine entsprechende Klasse, hier "BestellungSM", die alle Status als Konstanten beinhaltet. | ||||
execute | Diese Funktion führt eine Query aus und gibt eine typisierte Liste als Ergebnis zurück.
|
...
Auslesen eines einzelnen Eintrages
Methode | Beispiel | ||
---|---|---|---|
getById | Mit Hilfe dieser Methode kann ein einzelnes BusinessObject anhand der Id ausgelesen werden.
|
Suche anhand von Aktionen und Status
...