Отношение соединения Laravel из соединения с базой данных Mongo через модельPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Отношение соединения Laravel из соединения с базой данных Mongo через модель

Сообщение Anonymous »

Я работаю над проектом Laravel 11, который использует базу данных MySQL8 по умолчанию. У меня есть вторичное соединение с базой данных MongoDB, которое используется в качестве архивной базы данных для данных холодного хранения.
В моем проекте есть модель ArchiveRecord, которая извлекается из archive_records в MySQL и содержит столбец Record_id, в котором хранится эквивалентный идентификатор объекта MongoDB.
Я использую пакет laravel-mongodb v5 и хотел бы присоединиться документ MongoDB в мой документ ArchiveRecord, но я получаю ноль, чего мне не хватает?
ArchiveRecord:
/**
* Get the planet
*/
public function planet()
{
return $this->hasOne(Planet::class, 'record_id', 'id');
}

А моя модель «Планета» временно называется «Планета»:


Подробнее здесь: https://stackoverflow.com/questions/791 ... -via-model
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»