laravel-scout-elastic-demo
laravel-scout-elastic-demo copied to clipboard
笑来搜原型 Laravel Scout & ElasticSearch ik
@lijinma @Aufree [root@localhost blog]# php artisan es:init InvalidArgumentException Unable to parse URI: :9200/_template/rtf at vendor/guzzlehttp/psr7/src/Uri.php:84 80| { 81| if ($uri !== '') { 82| $parts = self::parse($uri); 83| if ($parts...
场景:有一篇文章的标题是【孩子为什么叛逆】,我搜【孩子】或者【叛逆】可以搜索出来,但是我搜【孩子叛逆】就没有结果,已确认elasticsearch安装了ik插件,在elasticsearch-head插件上查询 ``` { "query": { "match": { "content": "孩子叛逆" } } } ``` 是有结果的,不知道为什么在laravel就不行了呢
http://blog.sina.com.cn/bylixiaolai https://web.archive.org/web/20150810161411/http://xiaolai.li/
无法高亮显示~
-----------------问题一:--------------- http://chuantu.biz/t5/117/1498456179x2362433453.png http://i.niupic.com/images/2017/06/26/qlG8aT.png 防止图片链接挂掉 我上传了2份 麻烦demo作者看下 情况如图所示!我安装elasticsearch 和ik都是最新版本。。您的demo直接clone下来 .env配置这样写的 ELASTICSEARCH_INDEX=ikindex ELASTICSEARCH_HOST=192.168.10.10:9200 SCOUT_DRIVER=elasticsearch demo其他地方未修改 我执行的步骤 php artisan es:init php artisan posts:import 数据库里面有50条数据 php artisan scout:flush App\Post php artisan scout:import App\Post 然后搜索出来结果就是上面的图片显示的结果...
In Crawler.php line 454: The current node list is empty. 是不是公众号文章地址改了?
济南  我添加了分词,为啥还是搜不到,只能单个字搜
 这是怎么回事
这个插件确实不错,让人少走了很多摸索的弯路。但是值得一提的是mysql 5.7 已经实现中文汉字的分词搜索,而elastic的优势在于它的灵活。如果仅仅是因为简单的单表搜索,我觉得可以直接使用mysql的新特性啊

