¿Es posible mapear una enumeración como una cadena usando Fluent Nhibernate?¿Cómo mapea una enumeración como una cadena en nhibernate fluido?
12
A
Respuesta
21
Sí, lo hace que, por defecto, si usted acaba de hacer:
Map(x => x.YourProperty);
asegurarse de que está utilizando la versión más reciente del tronco.
Como Yavor Shahpasov señaló en los comentarios, en versiones más recientes que puede lograr lo mismo con:
Map(x => x.Property).CustomType<GenericEnumMapper<YourPropertyEnumType>>();
2
y también hay la clase EnumString puede pasar como customType
Cuestiones relacionadas
- 1. Enumeración de análisis para trabajar con Fluido NHibernate
- 2. Mapeo gran cadena con Fluido NHibernate
- 3. Fluido NHibernate automapping como nvarchar (max)
- 4. Fluido NHibernate ExportSchema sin cadena de conexión
- 5. Cómo persistir una enumeración usando NHibernate
- 6. Cómo usar las teclas de cadena en (fluido) NHibernate
- 7. Como llegar Fluido NHibernate trabajar con NHibernate 3.x
- 8. ¿Cómo se mapea una entidad -> relación de interfaz usando Fluent NHibernate?
- 9. Fluido NHibernate Dónde Cláusula
- 10. Fluido NHibernate JoinedSubClass obsoleto
- 11. Serialize enumeración como una cadena en JSON.NET utilizando atributos
- 12. Fluido NHibernate - actualización innecesaria
- 13. Fluido NHibernate Visual Designer
- 14. Fluido NHibernate HasManyToMany() Asignación
- 15. NHibernate Fluido vs. Atributos
- 16. Fluido NHibernate CheckProperty y Fechas
- 17. Plantilla T4 para NHibernate? - No Fluido NHibernate
- 18. Fluido NHibernate - Cómo direccionar la columna de clave externa como una propiedad
- 19. Fluido nHibernate Slow Startup Time
- 20. Fluido NHibernate - Mapa 2 mesas a una clase
- 21. Caché NHibernate fluido con automatización
- 22. oscuro de error NHibernate/Fluido NHibernate
- 23. Fluido NHibernate: cómo configurar para Oracle?
- 24. enumeración Mapeo con nhibernate fluidez
- 25. Fluido NHibernate PersistenceSpecification no puede probar una colección de cadenas
- 26. Fluido NHibernate genera columnas adicionales
- 27. Fluido NHibernate - SessionSource y PersistenceSpecification
- 28. Proyección en varios cuadros con Fluido NHibernate
- 29. Asignación a tipo Serializable en NHibernate fluido
- 30. Fluido NHibernate, trabajando con interfaces
Eso era ¡mucho más fácil de lo que imaginaba! –
Al parecer, FluentNHibernate ya no lo hace por defecto. – Falcon
Puede hacerlo así Mapa (x => x.Property) .CustomType>(); –