https://www.bilibili.com/video/BV17J411K7Zd?p=10&spm_id_from=pageDriver
08。 链式查询
1. 查询规则
就是每一次查询后返回的都是一个对象

先看一下这个print_r(Db::name('user'));是什么类型:数据库连接对象



最后还是 find . select 的
先看看SQL语句:


多次查询,会造成资源浪费(开发中会慢很多)


是没有问题的。

修改一下:

我们要查询所有的东西,
但是出错误了。没有 全部查询,而是再data1的基础上查询的。。。下面我们看看sql语句是什么

SELECT * FROM `tp_user` WHERE `age` = 20 ORDER BY `name` DESC
显然,是再data1的结果的基础上 再进行data2的查询 的。
怎么解决呢??

就好了

2. 更多查询
1. 新增数据





这个就是,当有 primary,主键的时候,当主键冲突的时候,就会删去之前的数据,然后换上这个新数据,,,
当没有主键约束的时候,就是正常的insert的效果一样。
。。我的没有id列,就返回0 .


2. 修改数据

更新多个数据

后面有些我没用过的方法,这里也就先不学习了。用不上
3. 删除数据
挺方便的

嗯嗯,也行,

转载:https://blog.csdn.net/Zero_Adam/article/details/116396621
查看评论