0

Here is my situation: user have list of liked objects and list of disliked. I want to act like this:

list($cat, $dog) = R::dispense('object', 2);
$user->sharedLikedobjectsList[] = $cat;
$user->sharedDislikedobjectsList[] = $dog;

But afterall RedbeanPhp creates single tabe (object_user) with 2 rows inside. What shall I do to have 2 different tables and accessible properties on $user bean?

ichi
  • 23
  • 5

1 Answers1

0

use $bean->link() method to create an alias name for your foreign key table.

such as this :

$user->link("pet",array("some_prop"=>"some_value"))->sharedPet = dog;
Navid_pdp11
  • 3,487
  • 3
  • 37
  • 65