Если я ищу человека с номером кредитной карты CreditCardNumber
Это правильный способ сделать это?
type Person struct {
gorm.Model
Name string
CreditCard CreditCard
}
type CreditCard struct {
gorm.Model
PersonID *uint
Number string
}
database.dbClient.
Preload("CreditCard").
Where("credit_card.number = ?", CreditCardNumber).
Joins("left join credit_cards on person.id = credit_card.person_id AND credit_card.deleted_at is NULL").
First(&Person)