composer 设置腾讯镜像

composer config -g repos.packagist composer https://mirrors.cloud.tencent.com/composer/ //全局安装 composer clearcache composer update || install //如果之前有通过其他源进行安装,删除lock,运行此命令重新安装

- 阅读全文 -

运行phpunit提示composer install

运行 ./vendor/bin/phpunit时提示composer install运行composer install 提示所有包已经安装再运行./vendor/bin/phpunit 还是提示 composer install奇怪了,把vendor和composer.lock删除,然后再运行 composer install这样就可以了可能导致的原因是由于某些软链符号导致的一些异常。我是用va

- 阅读全文 -

mysql 全文搜索要点

之前数据库有一个需求是用like %% 实现的,数据一多慢的要死,但又因为需求很小,不想动用elasticsearch 或者其他搜索引擎,发现mysql 5.7之后支持InnoDB 全文搜索,打算用来实现like %%功能记一下坑点1. ADD FULLTEXT INDEX `PurPartNo` (`keyword`) //用这种方式默认采用自然语言分词(英文分词) 2. ADD FULLT

- 阅读全文 -

elasticsearch 重建索引 reindex

在使用elasticsearch的时候,有时候会需要修改索引的mapping,特别是在开发阶段修改就更频繁了,但在elasticsearch 里面mapping一但建立就不能修改,这时候需要用到reindex api先新建索引,然后通过reindex api将旧的索引指向新索引,elasticsearch就会将旧索引的数据根据新索引重新索引,速度比重新跑索引快得多。POST _reindex {

- 阅读全文 -