小编Jud*_*les的帖子

Laravel Scout (meilisearch) 与 Docker

我正在尝试将 LaravelScout与 docker 一起使用,我按照文档Laravel Scout Docs 进行了安装所需的所有步骤,一切都按预期启动并运行。但每当我尝试搜索数据时,我都会收到此错误cURL error 7: Failed to connect to 127.0.0.1 port 7720: Connection refused。我正在将请求发送insomnialaravel路由网络。

  • 注意:- 当我访问http://127.0.0.1:7720/时,会显示 meilisearch 默认页面。也尝试过curl -kvs --http2 --request GET 'http://localhost:7720/indexes'它工作正常并返回Connected to localhost (127.0.0.1) port 7720 (#0),但每当我发送时,insomnia我都会收到错误

重现错误的步骤

  1. Event尝试通过关键字搜索模型PENDING

    \App\Models\Event::search('PENDING')->get()

  2. 事件模型类

<?php

namespace App\Models;

use Illuminate\Support\Str;
use Laravel\Scout\Searchable;
use Database\Factories\EventFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Factories\HasFactory;

class Event extends Model
{
    use HasFactory;

    use Searchable; …
Run Code Online (Sandbox Code Playgroud)

php laravel docker docker-compose meilisearch

6
推荐指数
1
解决办法
1902
查看次数

标签 统计

docker ×1

docker-compose ×1

laravel ×1

meilisearch ×1

php ×1