Arduino问答实验室

ThinkPHP3.1快速入门 3.查询语言0条评论

作者:学长   发布于:2013年10月23日 12:54:39 周三    分类: PHP    955 人浏览

ThinkPHP3.1快速入门 3.查询语言


1. 上一节的 CRUD 是 ActiveRecord 的增删改查,很方便但是对於复杂的数据结构来说是不足够的。

2. 为什麽 Mongo 会不太一样?因为 nosql 的关系。

3. 查询时,依习惯使用对象及数组(索引数组),少用字串。

    因为使用字串,容易有安全性上面的问题,需要自行处理,比如注入攻击。

    有时学长为了方便,或是测试使用,还是会直接输入字串。

    文内提到 3.1 新特性 查询条件预处理,不妨花5分钟了解下这个特性。

4. 数组方式,比对象方式更高效。

5. 各种表达式,要看,最好记下,用过几次自然能记下,就算忘了,也要知道到哪里去查。

6. 快捷查询好用,但要熟记。

7. 在不熟悉 TP 的情况下使用太复杂的 组合查询,会增加维护难度。

8. SQL 查询常用。

9. 这麽多查询语言,好是好、快是快,但要花时间记(学习成本),而且后续维护上的要求就变高了。


建议新同学先看完一次能记多少算多少,有馀力再学查询语言吧。


Me.png

thinkphp.png


Arduino问答实验室- 本站版权
1、本主题由文章作者发表,文章作者与Arduino问答实验室享有文章相关版权
2、转载或引用本文时请同时征得文章作者和Arduino问答实验室的同意
3、本站部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
4、如本帖侵犯到任何版权问题,请立即告知本站即时予与以处理
5、原文链接:www.985z.com/?post=36
二维码
继续查看有关 ThinkPHP PHP 查询语言 sql mongo 的文章

我来说说

*

*