J'utilise la base de données existante qui utilise la casse camel pour les noms de champ et la casse serpent pour les noms de table. Gorm semble avoir une fonction ToDBName() codée en dur qui n'est pas personnalisable.
notre tableau ressemble à ceci :
produit_skus {
chaîne skuId
}
se référer à http://jinzhu.me/gorm/models.html#conventions
@jinzhu
Voici les problèmes avec l'approche actuelle:
De plus, il est très facile d'exposer la fonction ToDBName() pour qu'elle soit modifiable.
Pour les utilisateurs de Google, cela peut être fait maintenant, PR ici : https://github.com/jinzhu/gorm/pull/2040
Commentaire le plus utile
Pour les utilisateurs de Google, cela peut être fait maintenant, PR ici : https://github.com/jinzhu/gorm/pull/2040