【发布时间】:2013-09-10 09:15:15
【问题描述】:
我有这门课:
class Product extends DataObject {
static $db = array(
'Name' => 'Varchar',
'ProductType' => 'Varchar',
'Price' => 'Currency'
);
}
数据库表如下:
---------------------------------
| Name | ProductType | Price |
|-----------+-------------+-------|
| Product 1 | Type1 | 100 |
| Product 2 | Type1 | 240 |
| Product 3 | Type2 | 10 |
| Product 4 | Type1 | 100 |
---------------------------------
我想要 2 位模型管理员:
class MyFirstModel extends ModelAdmin {
public static $managed_models = array(
Product
);
}
class MySecondModel extends ModelAdmin {
public static $managed_models = array(
Product
);
}
得到这个结果的最好方法是什么:
-
MyFirstModel应该显示表中ProductType为Type1的所有条目
和
-
MySecondModel应该显示表中ProductType为Type2的所有条目
【问题讨论】: