我刚进入Yii,发现它有点混乱(至少与Cake或CI相比)。这里有几件事我想知道:Yii - 外键 - 访问数据
1)如果我有一个'添加站'的形式(使用站模型)。在表格中,将会有一个“公司”(从公司模型)的下拉列表。站属于公司(站有一个company_id的外键)。
我该如何去生成下拉列表?应该将用于提取数据的Php代码存储在模型中,还是应该只是表单中的一行?
2)我也有以下的数据库表:如上
station
- id
- location_id
location
- id
- state_id
- city_id
state
- id
- state
city
- id
- city
对于现在,在相同的形式,我想有个“位置”字段,然后2个城市下拉菜单和州。无论用户选择什么,都将作为外键对存储在位置表中。我会怎么做呢?
是的,这可能应该是两个单独的问题。 – thaddeusmt 2011-03-03 17:34:27