Pregunta

Que hace cascada en Fibra ¿significar?

Veo muchas opciones en cascada:

  • Borrar
  • Todos
  • Alldeleteorfano
  • Deleteorfano
  • Salvar

¿Puedes explicarlos con ejemplos y sus distinciones?

¿Fue útil?

Solución

Significa aplicar la acción a los elementos relacionados de un artículo.

Por favor mira: Cascadas nHibernate: lo diferente entre todos, todos los órfanos de entrega y ahorro:

  • Ninguno: no haga cascadas, permita que los usuarios las maneje solos.

  • Guardar actualización: cuando el objeto se guarde/actualice, verifique las asociaciones y guarde/actualice cualquier objeto que lo requiera (incluida la guardia/actualización de las asociaciones en muchos a muchos).

  • Eliminar: cuando se elimine el objeto, elimine todos los objetos de la asociación.

  • Delete -Orphan: cuando se elimine el objeto, elimine todos los objetos de la asociación. Además, cuando se elimina un objeto de la asociación y no se asocia con otro objeto (huérfano), también elimínelo.

  • Todos: cuando un objeto se guarda/actualiza/elimina, verifique las asociaciones y guarde/actualice/elimine todos los objetos encontrados.

  • All-Delete-Orphan: cuando un objeto se guarda/actualiza/elimina, verifique las asociaciones y guarde/actualice/elimina todos los objetos encontrados. Además de eso, cuando un objeto se elimina de la asociación y no se asocia con otro objeto (huérfano), también elimínelo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top