以下是我的情况:用户有喜欢的对象列表和不喜欢的列表。 我想这样做:
list($cat, $dog) = R::dispense('object', 2);
$user->sharedLikedobjectsList[] = $cat;
$user->sharedDislikedobjectsList[] = $dog;
但是,毕竟RedbeanPhp创建了一个内部有2行的tabe(object_user)。 如何在$ user bean上拥有2个不同的表和可访问属性?
答案 0 :(得分:0)
使用$ bean-> link()方法为外键表创建别名。
如:
$user->link("pet",array("some_prop"=>"some_value"))->sharedPet = dog;