¿Es posible hacer un mapeo en NHibernate sin usar una Id?Asignación de NHibernate sin Id.
Lo que estoy tratando de hacer es, llamar a un procedimiento almacenado utilizando
session.CreateSqlQuery(myQuery).AddEntity(typeof(MyEntity));
El procedimiento es un agregado y no hay ningún campo Id de ser devuelto, pero aun así me gustaría aprovechar NHibernate mapeo los datos devueltos a una entidad. Lo único que se me ocurrió hasta ahora es hacer que el procedimiento agregue un campo "O como Id" o algo así, y que la entidad tenga un campo de Id falso.
Bien, pregunta tonta. ¿Cómo se asigna un mapa al índice de fila? ¿Cómo se ve eso en el archivo de mapeo? Buscamos esto en la documentación y decidimos preguntar. – ferventcoder