dbutils.go 241 B

12345678910
  1. package helper
  2. import "gorm.io/gorm"
  3. //通用多条查询
  4. func QueryByConditions[T any](db *gorm.DB, conditions map[string]interface{}) ([]T, error) {
  5. var results []T
  6. tx := db.Where(conditions).Find(&results)
  7. return results, tx.Error
  8. }