Add optional fields for articles and users
This commit is contained in:
@@ -28,6 +28,7 @@ func init() {
|
|||||||
|
|
||||||
func NewSchema() (graphql.Schema, error) {
|
func NewSchema() (graphql.Schema, error) {
|
||||||
|
|
||||||
|
// 文章的可选字段
|
||||||
article := graphql.NewObject(graphql.ObjectConfig{
|
article := graphql.NewObject(graphql.ObjectConfig{
|
||||||
Name: "Article",
|
Name: "Article",
|
||||||
Fields: graphql.Fields{
|
Fields: graphql.Fields{
|
||||||
@@ -39,6 +40,7 @@ func NewSchema() (graphql.Schema, error) {
|
|||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// 用户的可选字段
|
||||||
user := graphql.NewObject(graphql.ObjectConfig{
|
user := graphql.NewObject(graphql.ObjectConfig{
|
||||||
Name: "User",
|
Name: "User",
|
||||||
Fields: graphql.Fields{
|
Fields: graphql.Fields{
|
||||||
@@ -52,6 +54,7 @@ func NewSchema() (graphql.Schema, error) {
|
|||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// 用户列表查询
|
||||||
users := &graphql.Field{
|
users := &graphql.Field{
|
||||||
Type: graphql.NewList(user),
|
Type: graphql.NewList(user),
|
||||||
Args: graphql.FieldConfigArgument{
|
Args: graphql.FieldConfigArgument{
|
||||||
|
Reference in New Issue
Block a user