Proprietà Univoca

cancel
Showing results for 
Search instead for 
Did you mean: 
matteomarco85
Member II

Proprietà Univoca

Ciao a tutti, sto creando i miei dati custom e devo implementare la proprietà: id_univoco!
Volevo sapere se è possibile rendere la proprietà univoca, nel senso che se due documenti hanno lo stesso id_univoco mi viene generato un errore.
Alfresco già fa una cosa del genere se si prova a mettere lo stesso nome a due documenti; quando tentiamo di salvare ci genera errore.
Qualcuno ha qualche soluzione a riguardo!
Grazie in anticipo!
1 Reply
davidciamberlan
Alfresco Employee

Re: Proprietà Univoca

Ciao,

che io sappia non è possibile creare out-of-the-box una proprietà univoca.
Tieni conto che a ciascun documento creato in Alfresco viene già associato un identificativo univoco: il noderef. Valuta se puoi usare quello per i tuoi scopi

Se invece hai bisogno di un'altra proprietà, devi implementare da solo la logica.
Posso darti qualche suggerimento ma senza conoscere meglio lo scenario in cui ti muovi non posso essere più preciso.

Ad esempio in alcuni casi potrebbe bastare usare un timestamp.
Nel caso più generale implementerei un behaviour che generi il valore univoco o che controlli che il valore immesso da te non sia mai stato usato in altri nodi (ad esempio facendo una ricerca prima di inserire il valore).