diff --git a/graphql/PaintingType.js b/graphql/PaintingType.js index 7872a0e..36fe573 100644 --- a/graphql/PaintingType.js +++ b/graphql/PaintingType.js @@ -1,6 +1,6 @@ const graphql = require('graphql'); -const { GraphQLObjectType, GraphQLString } = graphql; +const { GraphQLObjectType, GraphQLString, GraphQLList } = graphql; const PaintingType = new GraphQLObjectType({ name: 'Painting', @@ -8,7 +8,7 @@ const PaintingType = new GraphQLObjectType({ id: { type: GraphQLString }, name: { type: GraphQLString }, url: { type: GraphQLString }, - technique: { type: GraphQLString } + techniques: { type: new GraphQLList(GraphQLString) } }) }); diff --git a/models/Painting.js b/models/Painting.js index 5d0de13..99f1c13 100644 --- a/models/Painting.js +++ b/models/Painting.js @@ -9,7 +9,7 @@ const Schema = mongoose.Schema; const PaintingSchema = new Schema({ name: String, url: String, - technique: String + techniques: [String] }); module.exports = mongoose.model('Painting', PaintingSchema);