# ThinkPHP成功案例大全
https://www.kancloud.cn/w113211/ss2/399077
* 3.2.3 PostgreSQL驱动问题
* * * * *
1.PostgreSQL数据库中创建自定义函数(代码在本文档数据库目录postgresql中)
2.ThinkPHP\Library\Think\Db\Driver\Pgsql.class.php 第 41 行 修改为:
`$result = $this->query('select fields_name as "field",fields_type as "type",fields_not_null as "null",fields_key_name as "key",fields_default as "default",fields_default as "extra" from table_msg(\''.$tableName.'\');');`
* Ajax请求接口输入变量注意事项
* * * * *
1.参数不要命名为【a】,因为无法被系统正确解析
* 关于获取器
* * * * *
1. 使用模型的查询方法,获取模型对象,可以获取包含获取器字段在内的所有字段
2. 如果查询结果使用toArray方法进行转换,将会去除数据库表中不存在的获取器字段
3. 如果需要数据库表中不存在的获取器字段,必须使用append方法传递数组参数添加字段,再toArray
4. 查询获取器的column方法必须包含主键字段,否则只会返回最后一条数据(V5.1.20)
5. DB类和模型类使用查询获取器select方法返回值类型固定为数据集,无法自定义为数组(V5.1.20)
* 关于查询构造器
* * * * *
1. column方法必须包含主键字段,否则会返回错乱的结果(V5.1.20)
5. DB类和模型类使用查询获取器select方法返回值类型固定为数据集,若需要数组则必须使用结果集调用toArray方法转换为数组(V5.1.20)
* 将VUE打包过后的文件放到thinkphp框架下
* * * * *
vue打包后在dist文件夹里有index.html和static文件夹,如果把这两个文件直接放到服务器根目录下,是不会有问题的。但是,如果放到不是根目录的其他路径,都会报错。比如放到thinkphp的view目录下。这是因为打包后的静态文件是相对当前url的。比如你想请求a.png图片的实际路径是【网站根目录下的static/img/a.png】,访问的网址是【http://www.xxx.com/index】,结果图片的路径就变成了【http://www.xxx.com/index/static/img/a.png】,图片的路径错了,这样当然无法访问到图片。
解决办法:
修改vue里面的webpack配置文件。具体就是build文件下的webpack.prod.conf.js的publicPath

修改publicPath:'/hot' 表示将静态文件路径设置为/hot/static/ 。
修改publicPath:'/static/index' 表示将静态文件路径设置为/static/index/static
(你需要将打包后的static文件夹复制到/static/index目录下)。
* 关于V5.1的initialize方法
initialize方法
- JavaScript笔记
- JQuery
- Echarts初级入门
- Js常用正则表达式
- 使用vuejs前端框架
- Bootbox.js官方文档中文版
- LocalStorage基本用法小结
- Toastr消息提示插件中文文档
- Ajax提交Form数据及文件上传
- Nodejs笔记
- Python笔记
- Scrapy爬虫技术
- Django框架
- Java笔记
- 环境搭建
- Php笔记
- MacOS 10.13.6搭建PHP开发环境
- Php常见问题及解决方法
- 玩转laravel之homestead
- Apache服务器的基本操作
- 如何使用CentOS7 + Lnmp
- ThinkPHP爬坑之路
- 初识Swoole
- 小贴士
- 习题集
- 方法集
- 数据库
- mysql
- 常用的SQL语句
- 日常操作和设置
- 常见问题及解决办法
- 读写分离和主从复制
- 数据表分区
- postgresql
- 在PHP中的应用
- redis
- 测试
- 接口测试
- Web测试
- 杂项
- Sublime text3使用小贴士
- 利用虚拟机学习Linux
- PHPstorm常用设置
- Windows实用tips
- 微信开发小知识
- Git常用操作
- Swift入门
- 机器学习
- 系统命令
- 网络拾贝
