当前位置: 首页 > 科技 > 人工智能 > JQuery EasyUI关联模型_腾讯新闻

JQuery EasyUI关联模型_腾讯新闻

天乐
2020-07-30 07:18:10 第一视角

1.多表连接

1

table

join

关联模型

模型的种类

1) 用户自定义模型 UserModel

2) 基础模型 Model

3) 关联模型 RelationModel

END

2、表与表之间的关系

1

一对一 HAS_ONE

user

info

一对多 HAS_MANY

category id

goods cid

多对一 BELONGS_TO

goods cid

category id

多对多 MANY_TO_MANY

用户表

角色表

END

3、语法

1

protected $_link = array(

'关联1' => array(

'关联属性1' =>'定义',

'关联属性N' =>'定义',

),

...

);

关联属性的取值:

mapping_type :连接类型

mapping_name :产生的新索引名称

mapping_fields :查询的字段

class_name :连接的类名

foreign_key :外键

parent_key :外键(自连接)

as_fields:为查询出来的字段起别名

在director模型中关联subject、branch表

2

在控制器中,如果想查询数据可以调用relation方法

3

运行结果:

END

4、关联模型查询的本质

2

通过上图可以看出:

首先查询director表中的所有数据

再去查询对应的sid字段的内容(subject表中的name字段的值)

以上数据共5条,共发送6次请求。

提示:支持键盘“← →”键翻页
为你推荐
加载更多
意见反馈
返回顶部