我正在使用最新版本的 RedBeanPHP。我正在为一个足球夹具结构建模。一场比赛,由 2 支球队进行,属于一个比赛日(数据库中的夹具)。
$o = R::dispense('game');
$o->l = R::load('team',$l[$i]);
$o->v = R::load('team',$v[$i]);
$o->fixture = R::load('fixture',$id);
$id = R::store($o);
在数据库中,RB 创建了 2 个 Fk:
- index_foreignkey_game_team
- index_foreignkey_game_fixture
在插入游戏后,此代码不起作用:
$games = R::find('games',"fixture_id='$ID'");
foreach( $games as $o ):
echo $o->l->id; // Cannot access to the Local Team
echo $o->v->id; // Cannot access to the Visit Team
endforeach
谢谢!