У меня есть две простые сущности A и B: (сущность 'AB', автоматически создаваемая symfony 4)

С данными примерами данных:

Во входе у меня есть только имена одного права B (например, «foo») и имя одной сущности A (примером »A_b ')
Из класса репозитория (класса репозитория или класса B репозитория?), Как я могу получить сущность B, зависящую только от строк «foo» и «A_b»?
Я должен получить в результате сущность B с идентификатором 1

Я не очень сильный DQL-учитель.И я ищу правильный путь