07.04.2020 gorm sql postgresql
Если у вас есть список значений, например 1,2,3, для фильтрации по нему нужно использовать инструкции ANY
и pq.Array
:
var priceIDs = []uint{1,2,3} if err := db.Model(prices).Where("id = ANY(?)", pq.Array(priceIDs)).Find(&prices).Error; err != nil { return err }