# desc

> **desc**(`attributeName`, `attributeType`): [`OrderByAttribute`](https://stage.docs.arkiv.network/typescript-sdk/api-reference/query/type-aliases/orderbyattribute/)

Defined in: [src/query/queryBuilder.ts:41](https://github.com/Arkiv-Network/arkiv-sdk-js/blob/18cbef7aeaa31d3dee70f3cba35fcd04e001d31b/src/query/queryBuilder.ts#L41)

Helper function to create a descending order by attribute

## Parameters

### attributeName

`string`

The name of the attribute to order by

### attributeType

The type of the attribute to order by (string or number)

`"string"` | `"number"`

## Returns

[`OrderByAttribute`](https://stage.docs.arkiv.network/typescript-sdk/api-reference/query/type-aliases/orderbyattribute/)

Input for orderBy method

## Example

```ts
const descAttribute = desc("name", "string")
```