J'ai une table nommée "data_buckets" et une colonne dans cette table nommée "data_bucket". Lorsque j'ai construit le enableecord.cs, subsonic a créé un nom de classe "data_bucket" (extension IActiveRecord) pour la table et évidemment un conflit survient lorsque vous essayez d'accéder au champ "data_bucket". Est-ce un problème connu? Y at-il une solution de contournement sans avoir à renommer la table ou la colonne?Subsonic 3.0 Bug?
Merci pour votre aide.
terminer tous les noms de table dans un s, ou éditer subsonic et sortir plurolise ??? quelque chose comme ça .... aussi pratique à savoir est de nommer votre clé primaire TableName, avec s dépouillé de et ID, à savoir les tables Utilisateurs, la clé primaire est UserID – davethecoder
@ minus4: Plural n'a rien à voir avec, et vous ne faites pas Il est nécessaire de suivre cette convention pour les colonnes de clé primaire. SubSonic lit les métadonnées de la table pour déterminer quelle colonne est la clé primaire. –