qdy 3 месяцев назад
Родитель
Сommit
2b3bb3febe
2 измененных файлов: 3 добавлений и 3 удалений
  1. 2
    2
      factory/db_factory.go
  2. 1
    1
      functions/query_csv.go

+ 2
- 2
factory/db_factory.go Просмотреть файл

118
 }
118
 }
119
 
119
 
120
 // QueryParamsToJSON 位置参数查询并返回 JSON 字节数据
120
 // QueryParamsToJSON 位置参数查询并返回 JSON 字节数据
121
-func (f *DBFactory) QueryPositionalToJSON(sql string, params []interface{}) *types.QueryResult {
121
+func (f *DBFactory) QueryPositionalToJSON(sql string, params ...interface{}) *types.QueryResult {
122
 
122
 
123
 	return functions.QueryPositionalToJSON(f.db, sql, params)
123
 	return functions.QueryPositionalToJSON(f.db, sql, params)
124
 }
124
 }
136
 }
136
 }
137
 
137
 
138
 // QueryParamsToCSV 位置参数查询并返回 CSV 字节数据
138
 // QueryParamsToCSV 位置参数查询并返回 CSV 字节数据
139
-func (f *DBFactory) QueryPositionalToCSV(sql string, params []interface{}) ([]byte, error) {
139
+func (f *DBFactory) QueryPositionalToCSV(sql string, params ...interface{}) ([]byte, error) {
140
 
140
 
141
 	return functions.QueryPositionalToCSV(f.db, sql, params)
141
 	return functions.QueryPositionalToCSV(f.db, sql, params)
142
 }
142
 }

+ 1
- 1
functions/query_csv.go Просмотреть файл

24
 }
24
 }
25
 
25
 
26
 // QueryParamsToCSV 位置参数查询并返回 CSV 字节数据
26
 // QueryParamsToCSV 位置参数查询并返回 CSV 字节数据
27
-func QueryPositionalToCSV(db *sqlx.DB, sql string, positionalParams []interface{}) ([]byte, error) {
27
+func QueryPositionalToCSV(db *sqlx.DB, sql string, positionalParams ...interface{}) ([]byte, error) {
28
 	if sql == "" {
28
 	if sql == "" {
29
 		return nil, fmt.Errorf("SQL query cannot be empty")
29
 		return nil, fmt.Errorf("SQL query cannot be empty")
30
 	}
30
 	}

Загрузка…
Отмена
Сохранить