Undefined 'requests' in Sql.resolver.ordered
[SOLVED] Why
Here is the IDE complaint of undefined:
requestsrequests from Sql.resolver.orderedSql.resolver.ordered is undefinedundefined? Check screenshotconst UpdateAuthor = yield* Sql.resolver.ordered('AuthorUpdate', {
Request: UseCaseAuthorUpdate,
Result: Author,
execute: requests => {
const { id, ...rest } = requests
return sql`UPDATE authors SET ${sql.update(
rest,
)} WHERE id = ${id} RETURNING authors.*`
// const { id, ...rest } = requests[0]
// return sql`UPDATE authors SET ${sql.update(
// rest,
// )} WHERE id = ${id} RETURNING authors.*`
},
})const UpdateAuthor = yield* Sql.resolver.ordered('AuthorUpdate', {
Request: UseCaseAuthorUpdate,
Result: Author,
execute: requests => {
const { id, ...rest } = requests
return sql`UPDATE authors SET ${sql.update(
rest,
)} WHERE id = ${id} RETURNING authors.*`
// const { id, ...rest } = requests[0]
// return sql`UPDATE authors SET ${sql.update(
// rest,
// )} WHERE id = ${id} RETURNING authors.*`
},
})Here is the IDE complaint of undefined:
Property 'id' does not exist on type '{ readonly fullname?: string | undefined; readonly id?: string | undefined; readonly version?: string | undefined; readonly created_by_id?: string | undefined; readonly updated_at?: ZonedDateTime | undefined; }[]'.ts(2339)Property 'id' does not exist on type '{ readonly fullname?: string | undefined; readonly id?: string | undefined; readonly version?: string | undefined; readonly created_by_id?: string | undefined; readonly updated_at?: ZonedDateTime | undefined; }[]'.ts(2339)
