Pregunta

¿Puedo asignar la identidad de una entidad a una columna cuyos valores no se generan automáticamente, pero siguen siendo únicos?

Si es así, ¿qué debo poner en la etiqueta de identidad / generador xml?

Gracias.

¿Fue útil?

Solución

Depende de cómo se crean los nuevos valores de identidad. Supongo que sería útil si está dando los valores a las nuevas filas manualmente (antes de que se guarden). Para tu información, si usas el generador asignado:

Debido a su naturaleza inherente, las entidades que usan este generador no se pueden guardar mediante el método SaveOrUpdate () de ISession. En su lugar, debe especificar explícitamente a NHibernate si el objeto debe guardarse o actualizarse llamando al método Save () o Update () de ISession.

Documentación del generador

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