如何在字段中阻止 gorm 抱怨 delete__strong。我知道我可以在没有gorm.Model 的情况下使用普通结构,但这意味着我无法将关系添加到用户/其他结构…例如,如果我不添加gorm.Model,则无法声明用户在用户结构中具有一种语言关联我添加,它会抱怨 Deleted_at 字段,该字段当然不存在。任何帮助都非常感谢。我尝试了标签的某种组合,例如,我添加了DeletedAt字段并为其添加了标签1. gorm:“-”,然后我也尝试了json:“-”来忽略它,但还是没有运气
这似乎很小,但是我不知道我是golang的新手。
最佳答案
我在conventions of gorm docs中找到了答案
我刚刚使用gorm.Model创建了自己的基本模型,并且没有在其上使用Deleted_at字段。而且效果很好。
编辑:
似乎我错了,我可以拥有任何基本结构,并且关联将起作用。只是不要将gorm.Model用户用作基本模型。
关于json - 阻止gorm提示where子句中的Unknown列“users.deleted_at”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59697197/