2013-05-15 16 views
1

在Kohana ORM中,我們是否需要設置InnoDb類型的數據庫表。我知道MyISam比InnoDb快一點。例如,hereKohana ORM - 表的類型

是ORM驅動的數據庫架構,可我們只是使用MyISAM不定義外,鍵和使用$ _has_many,$ _belong_to ......其餘的事情交給我們的代碼?

謝謝:)

回答

1

Kohana的ORM並不MySQL表引擎之間區分,並且不能使用外鍵約束來自動管理依賴關係。

因此無論您使用哪種表引擎 - 您仍需手動指定$_belongs_to等關係映射。

+0

謝謝,所以我應該明白,它不一定是InnoDb使用ORM,對吧? :D –

+0

@Le Trung Hieu:它可以是任何引擎 – zerkms