问题标签 [laravel-searchable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
672 浏览

laravel - 我们如何在 5.7 版本的 laravel 中安装 composer require spatie/laravel-searchable

我正在我的项目中设置搜索。其中包括多个要搜索的模型。首先,我尝试使用 scout 和 scout extended,但它并没有为 where 子句提供太大的灵活性。所以我想看看,composer require spatie/laravel-searchable但似乎它的依赖是laravel 5.8. 但我的laravel版本是5.7.28。请为我提供解决方案。

我应该如何进行相同的操作?

我尝试使用 scout 和 scout extended,但它并没有给 where 子句提供很大的灵活性

这非常有效,因为这是一个简单的查询,但如果我尝试使用 scout 和 algolia(搜索请求)

它没有给出任何结果。

当我尝试安装composer require spatie/laravel-searchable

我收到了这个错误

问题 1

  • 只能安装以下之一:laravel/framework[v5.7.28, 5.8.x-dev]。
  • 只能安装以下之一:laravel/framework[5.8.x-dev, v5.7.28]。
  • 只能安装以下之一:laravel/framework[5.8.x-dev, v5.7.28]。
  • spatie/laravel-searchable 1.3.0 需要 laravel/framework ~5.8.0 -> laravel/framework[5.8.x-dev] 可以满足。
  • spatie/laravel-searchable ^1.3 的安装请求 -> spatie/laravel-searchable[1.3.0] 可满足。
  • laravel/framework 的安装请求(锁定在 v5.7.28,要求为 5.7.*)-> laravel/framework[v5.7.28] 可以满足。
0 投票
2 回答
732 浏览

laravel - 传递给 Spatie\Searchable\SearchResult::__construct() 的参数 2 必须是字符串类型,给定 null

我在我的网站上使用spatie/laravel-searchable。它在此功能中运行良好:

但在某些方面(如:cu006),我有这个错误: