Skip to main content

Review

The review of a user.

type Review {
id: UUID!
user: User!
productVariant: ProductVariant!
body: String!
rating: Rating!
createdAt: DateTime!
lastUpdatedAt: DateTime!
isVisible: Boolean!
}

Fields

Review.id ● UUID! non-null scalar

review UUID.

Review.user ● User! non-null object

User.

Review.productVariant ● ProductVariant! non-null object

Product variant that review is about.

Review.body ● String! non-null scalar

Body of review.

Review.rating ● Rating! non-null enum

Rating of review in 1-5 stars.

Review.createdAt ● DateTime! non-null scalar

Timestamp when review was created.

Review.lastUpdatedAt ● DateTime! non-null scalar

Timestamp when review was created.

Review.isVisible ● Boolean! non-null scalar

Flag if review is visible,

Returned By

createReview mutation ● review query ● updateReview mutation

Member Of

ReviewConnection object