Comment puis-je mapper Enum Propriétés à INT dans Servicestack.ormlite?
-
12-12-2019 - |
Question
Peut-être que la réponse sera "par conception".Mais les propriétés ENUM sont principalement utilisées pour le filtrage.Donc, ils ont besoin de "dB index".Mais si vous les mappez à Varchar (MAX), nous ne pouvions pas créer d'index pour eux dans SQL Server.
Donc, si la réponse est "par conception", pouvez-vous ajouter une alternative [drapeau] de style.
La solution
C'est une erreur architecturale pour moi et aucune solution.
donc nous avons fait
int UserTypeId {get;set,} // It is for db
UserTypeEnum UserTypeEnum {get;set;} // It manipulates UserTypeId and read from UserTypeId
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow