4D v17.4

dataClass.get()

Home

 
4D v17.4
dataClass.get()

dataClass.get()  


 

Die Methode dataClass.get() sucht in der Dataclass nach der Entity mit dem passenden Parameter primaryKey.

In primaryKey übergeben Sie den Wert des Primärschlüssels der zu findenden Entity. Der Typ des Werts muss zum Typ des Primärschlüssels passen, der im Datastore gesetzt wurde (Lange Ganzzahl oder Text). Mit der Methode entity.getKey() und ihrem Parameter dk key as string können Sie sicherstellen, dass der Wert des Primärschlüssels immer als Text zurückgegeben wird.

Wird mit primaryKey keine Entity gefunden, wird eine Null Entity zurückgegeben.

Lazy loading wird angewendet, d.h. verknüpfte Daten werden nur bei Bedarf geladen.

 C_OBJECT($entity)
 $entity:=ds.Employee.get(167) // gibt die Entity mit dem Primärschlüsselwert 167 zurück
 $entity:=ds.Invoice.get("DGGX20030") // gibt die Entity mit dem Primärschlüsselwert "DGGX20030" zurück



Siehe auch 

entity.getKey()

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: ORDA - DataClass

 
SEITENINHALT 
 
GESCHICHTE 

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v17)
4D Programmiersprache ( 4D v17.1)
4D Programmiersprache ( 4D v17.2)
4D Programmiersprache ( 4D v17.3)
4D Programmiersprache ( 4D v17.4)