Я зеленый горошек в микросервисах. Пожалуйста, исправьте меня: Микросервис - это когда я создаю API шлюза и затем вызываю API сервиса вместе с ним. каждый сервис и шлюз, который я использую
люмен новый сервис / имя_ шлюза
каждая таблица, модель (я предполагаю, что она называется сервисами) - это один проект люмена. и мне нужно установить hasMany отношения между этими службами.
Вот структура моего проекта:
api-history
приложение
модель
API-запрос
app
модель
мне нужно определить связь между api-inquery /App / Inquery и api-history / app / History
return $this->hasMany('api-inquery\App\Inquery', 'barcode', 'barcode_valet');
и вот сообщение об ошибке:
Class 'api-inquery \ App \ Inquery 'не найден
Заранее благодарен !!!
РЕДАКТИРОВАТЬ 1.
После возни с поиском в Google, яобнаружил это Таблица соединений между различными микросервисами , и я предполагаю, что невозможно выполнить красноречивое соединение на микросервисах. поэтому я делаю две одинаковые модели на обоих микросервисах ради красноречивости .. я не знаю, насколько она эффективна, но, по крайней мере, она работает.