DataService.commitRequiredOn () verifica ricorsiva?
-
01-10-2019 - |
Domanda
Stiamo usando LCDS e il metodo "commitRequiredOn" nella classe DataService per controllare se ci sono in attesa di cambiamenti per un'entità. Tuttavia, sembra che "commitRequiredOn" non controlla il grafico completo di un oggetto, ma solo l'oggetto stesso. Per adesso, abbiamo implementato un controllo ricorsiva sul grafico oggetto completo, ma questo sembra funzionalità che dovrebbe venire fuori dalla scatola.
Mi manca qualcosa qui, o c'è proprio nessun built-in modo ricorsivo controllare un'entità per vedere se è sporco o no?
Soluzione
Posso confermare che commitRequiredOn sta controllando solo gli oggetti in se. Ma c'è anche la proprietà DataService.commitRequired (e questo è il controllo per tutti gli oggetti gestiti dal Dataservice) -. Forse si può utilizzare