看板 PHP 關於我們 聯絡資訊
請問我有沒有辦法在model裡面切換多個資料表? 例如 $this->Object_date->useTable = $table; $tmp = $this->Object_date->find('first'); 但這種方式似乎沒有用呢? 不知道有那位高手可以解答一下? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.242.7.217
olctw:...為什麼不為每個 table 建獨立 model ... 01/27 10:39
g70321:因為我那些table schema都一樣 01/27 10:56
g70321:就例如討論區一個版都有一個table 01/27 10:56
g70321:但那些版的table都不同 命名規則可能就是 *_forum 01/27 10:57
g70321:星號是討論區英文名稱 01/27 10:57
g70321:所以這方便我好切換 這樣新增討論區 01/27 10:58
g70321:就不用複製一模一樣的code 01/27 10:58
g70321:我的問題已經解決了 :) 01/27 10:59
g70321:晚點在po解決方法 01/27 10:59
Huangs:一樣可以設很多個model,使用時用字串帶入model 01/28 12:08
Huangs:例如 $table_name = 't1', $this->{$table_name}->find().. 01/28 12:08
Huangs:更直接的方法是 存在同一個table,多一欄區分是哪個討論區 01/28 12:10
g70321:不太對 那這樣新增一個討論區 我就要複製一樣的code嗎? 01/29 22:48