结构
type Client struct {
Id int64
Name string
}
type Trade struct {
Id int64
ClientId int64
Client *Client
}
询问
db.Model(&Trade).Where("id = ", tradeId).Relation("Client").Select()
遇到的错误:列ID不明确。不确定解决此问题的正确方法是什么
如果有人可以帮助会很好
最佳答案
您可以尝试使用别名或完整的表名来限定Id
列,例如
db.Model(&Trade).Where(`"Trade".id = ?`, tradeId).Relation("Client").Select()
关于postgresql - 加入时列引用不明确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59242969/