Много ко многим в redbeanphp не полно
Я создал бин под названием пользователь
$user = = R::dispense('user');
$user->sharedInstrument = $instruments;
И создайте инструмент, владельцем которого является пользователь, и многие пользователи могут просматривать его.
$instrument = R::dispense('instrument');
$instrument->sharedUser = $users;
$instrument->owner = $owner;
Проблема в том, когда я загружаю инструмент $instrument->sharedUser
кажется, состоит только из владельца. Есть ли способ обойти это, кроме использования R::related($instrument,'user')
?
1 ответ
Решение
Узнал, как это сделать, используя preload с псевдонимом.
R::preload($instrument,array('sharedUser'=>'user'));