暂存
This commit is contained in:
@@ -193,7 +193,7 @@ func NewSchema(config Config) (graphql.Schema, error) {
|
|||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
Args: graphql.FieldConfigArgument{
|
Args: graphql.FieldConfigArgument{
|
||||||
"preference": &graphql.ArgumentConfig{Type: graphql.Int, Description: "按照指定用户ID的偏好推荐图像"},
|
"preference": &graphql.ArgumentConfig{Type: graphql.String, Description: "使用浏览记录获取的偏好推荐图像"},
|
||||||
"similar": &graphql.ArgumentConfig{Type: graphql.Int, Description: "获取与指定ID图像相似的图像"},
|
"similar": &graphql.ArgumentConfig{Type: graphql.Int, Description: "获取与指定ID图像相似的图像"},
|
||||||
"id": &graphql.ArgumentConfig{Type: graphql.Int, Description: "获取指定ID的图像"},
|
"id": &graphql.ArgumentConfig{Type: graphql.Int, Description: "获取指定ID的图像"},
|
||||||
"width": &graphql.ArgumentConfig{Type: graphql.Int, Description: "筛选图像中指定宽度的"},
|
"width": &graphql.ArgumentConfig{Type: graphql.Int, Description: "筛选图像中指定宽度的"},
|
||||||
@@ -224,8 +224,8 @@ func NewSchema(config Config) (graphql.Schema, error) {
|
|||||||
After string
|
After string
|
||||||
Before string
|
Before string
|
||||||
Text string
|
Text string
|
||||||
|
Preference string
|
||||||
Similar int
|
Similar int
|
||||||
Preference int
|
|
||||||
}
|
}
|
||||||
mapstructure.Decode(p.Args, &args)
|
mapstructure.Decode(p.Args, &args)
|
||||||
|
|
||||||
@@ -259,7 +259,10 @@ func NewSchema(config Config) (graphql.Schema, error) {
|
|||||||
var id_list []string
|
var id_list []string
|
||||||
|
|
||||||
// 特殊处理 preference 参数
|
// 特殊处理 preference 参数
|
||||||
if args.Preference != 0 {
|
if args.Preference != "" {
|
||||||
|
// 去除空格并拆分以逗号分割的ID
|
||||||
|
id_list = strings.Split(strings.ReplaceAll(args.Preference, " ", ""), ",")
|
||||||
|
// 使用这一组 id 推荐
|
||||||
fmt.Println("preference:", args.Preference)
|
fmt.Println("preference:", args.Preference)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user