Come salvare le relazioni delle entità usando l'unità del modello di lavoro

0

Uso Unità di modello di lavoro per trasferire tutte le entità nuove, sporche e cancellate nel DB (utilizzando un db_mapper) .

Esempi di entità sono: Studente e Classe

Quindi Student- > registerDirty () aggiungerà questa entità al pool dirty che verrà salvato nel DB quando verrà chiamato commit ().

Il mio problema è che lo Studente può anche tenere un insieme di classi (Studente e gt; getClass) e non sono sicuro di come integrarlo nel modello di unità di lavoro in modo che si impegna solo il nuovo, l'aggiornamento o l'eliminazione.

Qualcuno mi può raccomandare come integrare questo?

    
posta michaelbn 19.10.2014 - 13:16
fonte

1 risposta

1

Semplice: la raccolta di Classes registra ciò che è stato aggiunto o rimosso e impegna tali elementi di conseguenza.

    
risposta data 19.10.2014 - 21:44
fonte