一对多关联模型,BELONGS_TO
2015-10-05 16:29
405 查看
先分别创建三张表:test_user test_message
test_user 表里有id、name字段
test_message 表里有id、content、uid字段
然后建立一个Model
接着建立一个Action
完成!
test_user 表里有id、name字段
test_message 表里有id、content、uid字段
然后建立一个Model
<?php class MessageModel extends RelationModel{ protected $_link = array( 'User' => array( 'mapping_type' => BELONGS_TO, 'foreign_key'=>'uid', 'mapping_name'=>'test_user', //表名全称(包括表前缀) 'mapping_fields' =>'name', 'as_fields' => 'name' ) ); } ?>
接着建立一个Action
1 <?php 2 // 本类由系统自动生成,仅供测试用途 3 class IndexAction extends Action { 4 public function index(){ 5 $db=D("Message"); 6 $list=$db->relation(true)->select(); 7 echo "<pre>"; 8 print_r($list); 9 } 10 }
完成!
相关文章推荐
- poj 1830 开关问题 【高斯消元 求解自由变元数目】
- 第4周 项目2 - 建设“单链表”算法库
- 最邻近点问题----分治法
- 例题5.21 邦德 UVa11354
- 第4周 项目1 - 建立单链表
- 第4周项目3 - 单链表应用(2)
- Hdu 1432-Lining Up
- 使用IntelliJ IDEA开发SpringMVC网站(四)用户管理
- 第四周上机实践—项目六—多项式求和
- 第四周 项目4—建设双链表算法库
- 小知识点(strlen与sizeof区别)
- 第4周 项目3-单链表应用
- 【c++程序】浅谈继承与派生
- uml 9图不同的角度品种分类
- 循环双链表应用
- MySQL备份与恢复
- 第四周项目5-猴子选大王
- hdu 1556 Color the ball(线段树 区间更新单点查询)
- 程序员基本素质
- Node.js Request Module…sending json in body for api request with put