比如说在laravel项目中有一个表是product,而另一个是article,我想要在项目中都用上全文检索,但是scout只允许定义一个index,否则无法同步
我在网上看了很多案例都是浅尝即止的,希望大家可以提供思路
比如说在laravel项目中有一个表是product,而另一个是article,我想要在项目中都用上全文检索,但是scout只允许定义一个index,否则无法同步
我在网上看了很多案例都是浅尝即止的,希望大家可以提供思路
要实现多模型查询,可以在模型初始化时改变配置的索引。
比如使用 ElasticSearch 驱动时,驱动包默认是取 scout.elasticsearch.index 的配置值作为索引,所以在模型的 __construct 方法中改变这个配置值,就可以实现多模型查询
1 回答4.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答2.7k 阅读
1 回答582 阅读✓ 已解决
我也遇到同样的问题, 你解决么了?