筛选条件控制
This commit is contained in:
@@ -128,8 +128,12 @@ func NewSchema() (graphql.Schema, error) {
|
|||||||
}
|
}
|
||||||
// 筛选条件
|
// 筛选条件
|
||||||
where_str := strings.Join(where, " AND ")
|
where_str := strings.Join(where, " AND ")
|
||||||
|
if where_str != "" {
|
||||||
|
where_str = "WHERE " + where_str
|
||||||
|
}
|
||||||
|
|
||||||
var query strings.Builder
|
var query strings.Builder
|
||||||
query.WriteString(fmt.Sprintf("SELECT %s FROM web_member WHERE %s LIMIT %d OFFSET %s", fields_str, where_str, first, after))
|
query.WriteString(fmt.Sprintf("SELECT %s FROM web_member %s LIMIT %d OFFSET %s", fields_str, where_str, first, after))
|
||||||
// 返回翻页信息
|
// 返回翻页信息
|
||||||
fmt.Println(query.String())
|
fmt.Println(query.String())
|
||||||
var users []User
|
var users []User
|
||||||
|
Reference in New Issue
Block a user