Я работаю над базой данных в первую очередь на веб-API, и у меня, к сожалению, есть циклы самоссылки повсюду. Мне было интересно, если бы был способ установить максимальную глубину при использовании структуры объекта для возврата контекста.
Например, если у меня было отношение Сотрудник и Проект, где у Сотрудника есть поле Проекты, а у класса Проекта есть поле сотрудника. Я хотел бы установить глубину (1), скажем, что вернул бы мне объекты проекта сотрудников, но внутри этих полей проекта поля сотрудников могут быть оставлены пустыми.
Если я буду работать, как сейчас, мой браузер останавливает все, когда я достигаю максимальной глубины 32.