有2张表,User表和User_info表,结构如下
User表 :
字段 | 名称 |
---|---|
id | 1001 |
username | wang |
status | 1 |
User_info表 :
字段 | 名称 |
---|---|
id | 1 |
user_id | 1001 |
age | 40 |
openid | xxxxx |
我想知道如何设置结构体,可以让我只需要查询user表,就可以一同查询出关联的user_info表。 看文档半天没看懂。
有2张表,User表和User_info表,结构如下
User表 :
字段 | 名称 |
---|---|
id | 1001 |
username | wang |
status | 1 |
User_info表 :
字段 | 名称 |
---|---|
id | 1 |
user_id | 1001 |
age | 40 |
openid | xxxxx |
我想知道如何设置结构体,可以让我只需要查询user表,就可以一同查询出关联的user_info表。 看文档半天没看懂。
7 回答5.3k 阅读
6 回答6.8k 阅读✓ 已解决
4 回答2.3k 阅读
1 回答3.3k 阅读
2 回答2.2k 阅读
1 回答2.1k 阅读
1 回答1.5k 阅读
大概就是这个样子,主要要在 Model 里定义好两个 model 的关系,然后查询 User 的时候 Prelod 下 UserInfo 就可以了..或者 拿到一个已有的 model 对象去 Related 他的关联对象;区别就是 related是取值到一个指定结构里,Preload 是取值到原有结构里的对象上