ThinkPHP3.2.3中三大自动中的缺陷问题

Posted 沙沙沙沙、半城烟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThinkPHP3.2.3中三大自动中的缺陷问题相关的知识,希望对你有一定的参考价值。

    我们在使用Thinkphp3.2.3框架时在对数据表进行模型化后就可以使用自动完成功能。

自动完成可以帮助我们更简便的完成对表单内容对数据表(集合)的填充,自动完成是基于:

     

    当实例化数据库user后,会自动的将表单的信息安装数据表的对应属性值字段填充进去,

如果有多余的字段的话将会自动过滤。正常的使用MySQL数据库的话就不会存在问题。

    但是使用NoSQL数据库就会存在缺陷了,如MongoDB数据库本身就是依靠文档存储数据

的没有固定的表结构。在使用自动完成时就会将表单的所有字段都填充进去,这样会导致集

合中存储了太多的无用字段。所以对于表单的完成需要手动自主完成。

 

以上是关于ThinkPHP3.2.3中三大自动中的缺陷问题的主要内容,如果未能解决你的问题,请参考以下文章

ThinkPHP3.2.3 M函数和D函数的区别

新手使用ThinkPHP3.2.3的命名空间问题

ThinkPHP3.2.3视图输出字符串内容替换

thinkphp3.2.3 控制器应该怎么调用扩展配置文件

thinkPHP3.2.3源码分析

thinkphp3.2.3如何每30分钟自动执行controller下的方法,这个是主动的,不需要访问,本人操作系统是win10