# Bug 3477: Looks like there is a maximum number of `related()` calls in a query

- Status: closed
- Project: Zero
- Creator: @aboodman
- Assignee: @arv
- Created: 2025-01-26T18:09:18Z
- Modified: 2025-01-27T13:38:08Z
- URL: https://bugs.rocicorp.dev/p/zero/issue/3477

## Description

User gets `Type instantiation is excessively deep and possibly infinite` error

See: https://discord.com/channels/830183651022471199/1332747720116670574/1332763136448659548

## Comments (2)

### @arv — 2025-01-27T10:54:07Z

The example from Discord:

```js
z.query.people
  .related('campusEdges')
  .related('groupEdges')
  .related('teamEdges')
  .related('listEdges')
  .related('phoneNumbers')
  .related('emails')
  .related('addresses')
  .related('leaders')
  .related('givingRSSFMonthly')
  .related('servingRSSFMonthly')
  .related('groupsRSSFMonthly')
  .orderBy('lastName', 'asc')
  .orderBy('firstName', 'asc')
```

### @arv — 2025-01-27T12:48:29Z

https://github.com/rocicorp/mono/pull/3620
