se for um related q tem all, ele chama all, se nao, ele faz com iterator normal