# GraphQL - Create an extra field using Custom Mutation

**URL:** <https://community.neo4j.com/t/graphql-create-an-extra-field-using-custom-mutation/59891>\
**Category:** Neo4j Graph Platform\
**Tags:** migrated\
**Created:** [August 23, 2022, 5:17pm UTC](https://community.neo4j.com/t/graphql-create-an-extra-field-using-custom-mutation/59891 "2022-08-23T17:17:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Raj725](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/raj725/32/38329_2.png) [@Raj725](https://community.neo4j.com/u/Raj725)\
**Post date:** [August 23, 2022, 5:17pm UTC](https://community.neo4j.com/t/graphql-create-an-extra-field-using-custom-mutation/59891/1 "2022-08-23T17:17:14Z")

</div>

I need to create an extra field from the 3 fields from the input.

name, age, and year will be part of the input to a create request, and I want to customize the mutation on the server and add an extra field to the input the let the remaining process complete.

```auto
name_age_year = `${source.name} ${source.age} ${source.year}`;

```

Can anyone suggest how can I do it?

I need this extra property inside the database for other purposes.

Product type:

```auto
type Product {
	name: String
	age: String
	year: String
	name_age_year: String
}

```
