0
我正在使用最新版本的RedBeanPHP。我正在模擬一個足球夾具結構。單場比賽,由2支球隊執行,屬於單一比賽日(數據庫中的夾具)。RedBeanPHP多個FK到同一張表
$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
謝謝!
我認爲這是東陽領域還沒有得到相同的名稱爲FK表。例如,如果我將球隊重新命名爲「l」,那麼球隊的情況會很好,但我需要有2支球隊,而且我不能有兩個球隊名叫「球隊」。 – mauriblint