Lorsque vous rencontrez un mot réservé comme "Utilisateur" dans NHibernate, vous devez simplement placer des guillemets simples autour du texte incriminé et nHibernate entoure le texte avec des crochets pour l'interrogation. Ma question est comment faites-vous la même chose en utilisant Castle.ActiveRecord?Castle ActiveRecord Conflit de nom de table
3
A
Répondre
3
En fait, la façon portable d'exprimer cela en utilisant les backticks, par exemple:
[ActiveRecord("`User`")]
class User {}
De l'NHibernate Column class:
Si une valeur est passé en enveloppé par `alors NHibernate va citer la colonne n chaque fois que SQL est généré pour cela. La cotation de la colonne dépend du dialecte.
1
Ok figured it out:
[ActiveRecord("[User]")]
public class User : ActiveRecordBase
Questions connexes
- 1. Problème de cartographie Castle ActiveRecord
- 2. Castle ActiveRecord HasAndBelongsToMany numéro
- 3. Flush avec Castle ActiveRecord
- 4. SubSonic vs. Castle ActiveRecord
- 5. Castle ActiveRecord: TransactionScope
- 6. Cascading avec Castle ActiveRecord HasAndBelongsToMany's
- 7. TryFindByPrimaryKey dans Castle ActiveRecord
- 8. Une expérience avec Castle ActiveRecord?
- 9. Castle ActiveRecord et le modèle de solution ActiveRecord VS
- 10. Projet Castle ActiveRecord avec XML
- 11. Castle ActiveRecord: un à un
- 12. Modèle Nom Conflit
- 13. Appel de FindAll sur des classes dérivées en utilisant l'héritage de table de classes Castle ActiveRecord
- 14. Transactions Castle ActiveRecord + NHibernate pour les nuls
- 15. Mappages de relations de 1 à N avec Castle ActiveRecord
- 16. Alias de table ActiveRecord
- 17. Castle ActiveRecord Lazy-Loading ne fonctionne pas
- 18. Castle ActiveRecord JoinedKey n'est pas défini
- 19. Insertion parent - Enfants dans Castle ActiveRecord
- 20. Objets de base de données auxiliaires avec Castle ActiveRecord
- 21. Castle ActiveRecord "Impossible de compiler le document de mappage: (chaîne)"
- 22. L'objet Castle Activerecord ne se réactualise pas
- 23. Comment fermer ou "désinitialiser" Castle ActiveRecord?
- 24. Castle ActiveRecord SessionScopeWebModule gestion des exceptions
- 25. Exemple d'application (s) utilisant Castle ActiveRecord?
- 26. HQLBasedQuery à ProjectionQuery Castle ActiveRecord/NHibernate
- 27. Tutoriel Castle-ActiveRecord avec .NET 3.5 cassé?
- 28. Castle ActiveRecord utilisant Linq pour Nhibernate Exemple
- 29. Comment optimiser les appels Castle ActiveRecord
- 30. Quelle est votre opinion sur Castle ActiveRecord?