Дмитрий
Круто, уже несколько раз пробовал тут что-то узнать, а в ответ ...
Ладно, спасибо.
Сижу в куче чатов, и с уверенностью могу сказать, что это один из лучших.
Просто это действительно совсем не задача неста. Нест вообще всегда говорит, что он database agnostics. Для кого-то это плюс (гибкость и независимость), для кого-то недостаток (больше самостоятельной работы).
К слову про запрос, вообще не понятно, почему он такой, будто авторы и книги - сущности подобные. Так или иначе, решение будет на стороне сервиса уже в обычном ts коде, возможно, с вашей ОРМ или квери билдером, а может и просто ифов.
Часть неста кончается на передаче квери параметров из нужного обработчика контроллера в инжекнутый сервис