Предположим, у меня есть две модели Company
и Employee
в Laravel 6. Я уже определил отношения belongsTo
и hasMany
между Company
и Employee
.
Теперь возникает вопрос: существует ли какой-либо метод, который я обнаруживаю или определяю имя существующего отношения между этими двумя моделями во время выполнения?
Например, внутри кода, к которому я обращаюсь к экземпляру модель Company
. Затем я хочу узнать, как называется отношение между $company
и моделью Employee
.
Для пояснения во время выполнения я не знаю тип отношения между моделями, и я хочу знать, что есть ли связь между этими двумя? И если да, то как называется это отношение? Это employee
или employees
? Это company
или companies
?