Tabellensuche modellieren

Eine andere Anforderung der Zuordnungsfunktion für Extrahierung für die Modellierung einer Operation namens searchByLastwritten (Groß-/Kleinschreibung ist zu beachten).

Dies sollte eine nsmulti-Operation sein. Der Wert für nicht generiertes SQL sollte 'Nein' lauten. Die Operation sollte eine Struktur namens key verwenden. Sie können Ihre eigene Struktur als Parameter modellieren, sie muss jedoch ein Attribut namens datetime besitzen, das ein DateTime-Objekt darstellt. Später geben Sie den Klassennamen dieser Struktur in der Tabelle 'GSSEntity' an, wie unten beschrieben.

Sie müssen SQL für die Operation bereitstellen. Hier ein einfaches Beispiel für eine einfache Entität namens 'Customer':

Select Customer.customer_id, Customer.name, 
      recordStatus from Customer 
 WHERE Customer.lastwritten >= :datetime 
 INTO :customer_id :name :recordStatus

Sie müssen darauf achten, alle vom Suchservice verwendeten Spalten auszuwählen.

Neben der Tabellensuchmethode müssen Sie über eine Standardlesemethode für alle durchsuchbaren Entitäten verfügen.