Strapi v4 populate nested field

@joshbuilds I have:

const data = await strapi.db
        .query('api::calendar.calendar')
        .findOne({
          where: { id: calendar_id },
          populate: {
            calendar: {
                reservations:true
            },
          },
        })

"calendar is repeatable component with few text, and integer fields, and relationship to many “reservations”
when i run code i get all information except “reservations”

do you maybe know what I’m doing wrong? Thank you in advance