Solar Model数据库操作之读取数据
来源:互联网 发布:徐州淘宝店招聘包装工 编辑:程序博客网 时间:2024/05/16 01:36
Solar Model数据库操作之读取数据
- Solar Model数据库操作之读取数据
- LIKE语句
- JOIN多表联合查询
LIKE语句
Solar读取数据有N种方法,这里主要就条件语句讲下, 看下面源码:
请注意,当我们使用like进行通配符查询的3个问号的形式,而不是title like % ? %' => '公共管理学院'
的形式!
JOIN多表联合查询
我们要查询所有用户发表的文章,我们可以用以下语句:
使用Model很轻松会得到结果,这个查询方法是要建立在Users模型与Aticles有1对多的关系,即在Users模型中添加了与Artilces的关系:$this->hasMany('articles')
。
如果我们没有建立Users与Articles的关系,我们可以通过join语句查询,SQL语句如下:
那我们怎么用Solar来实现这一SQL语句来查询数据呢?Solar Join查询源码如下:
type
可以指定为left
、right
,name
为联合查询的Model名,cond
是Join查询的条件,cols
是要查询模型的字段列表。
详见Solar_Sql_Model_Params_Fetch::join()方法。
在view中我们这样输出数据:
- Solar Model数据库操作之读取数据
- Solar Model数据库操作之添加数据
- Solar Model数据库操作之修改数据
- Solar Model数据库操作之删除数据
- Android数据读取之Sqlite数据库操作
- python操作数据库之读取数据库数据方法
- Solar Model的文件结构
- Solar的Model、Filter示例
- [新手学java] gradle +spring(4.3) +mybatis(3.4) 之 mybatis 读取数据库数据到 Model中,时间转换问题
- 数据库之数据操作
- php操作读取数据库数据基本代码
- Laravel Model数据操作
- Laravel Model数据操作
- Django之Model操作
- android 数据之数据库操作
- 简单的SQL Server数据库数据读取与数据操作
- 简单的SQLServer数据库数据读取与数据操作
- YII的Model-数据库操作
- out与ref区别
- DOM对象介绍
- 第六天_网络
- AJAX 框架 用 Asp.net ajax 还是 Jquery
- Ajaxcontroltoolkit/Samples
- Solar Model数据库操作之读取数据
- 单片机训练题
- SQL约束(外键、主键、触发器)
- sql中all,any,some
- 如何认识ADC参数中“精确度”与“分辨率”的不同
- sql使用convert转化长日期为短日期的总结
- 【推荐】关于JS中的constructor与prototype【转】
- Transact-SQL语法速查手册
- 转载