Требуется Laravel Scout с полями параметров Typesense.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Требуется Laravel Scout с полями параметров Typesense.

Сообщение Anonymous »

Я пытался заставить Typesense работать с Laravel Scout. Я установил и проверил, что Typesense работает как на моем локальном Macbook, так и на сервере DigitalOcean Ubuntu. У меня также есть конфигурация разведчика, соответствующая модели. Каждый раз, когда я пытаюсь импортировать или обмениваться данными из Laravel в Typesense, я получаю эту ошибку:

Код: Выделить всё

php artisan scout:import App\\Models\\Module

Код: Выделить всё

Parameter fields is required.
at vendor/typesense/typesense-php/src/ApiCall.php:344
Я использую Laravel\Scout\Searchable; в модели вместе с Searchable
И toSearchableArray() есть ли:

Код: Выделить всё

public function toSearchableArray()
{
return array_merge($this->toArray(), [
'id' => (string) $this->id,
'model' => $this->model,
'created_at' => $this->created_at->timestamp,
]);
}
Моя конфигурация разведчика для модели:

Код: Выделить всё

Module::class => [
'collection-schema' => [
'fields' => [
[
'name' => 'id',
'type' => 'string',
],
[
'name' => 'uuid',
'type' => 'string',
],
[
'name' => 'created_at',
'type' => 'int64',
],
],
'default_sorting_field' => 'created_at',
],
'search-parameters' => [
'query_by' => 'uuid'
],
]
Проверка работоспособности работает:

Код: Выделить всё

curl http://localhost:8108/health
{"ok":true}
Я все очищал снова и снова:

Код: Выделить всё

php artisan optimize:clear
php artisan config:clear .... отчаяние

Подробнее здесь: https://stackoverflow.com/questions/780 ... s-required
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Laravel Scout с Typesense удаляет элементы в связанных коллекциях
    Anonymous » » в форуме Php
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Typesense Laravel Scout: поиск — нечувствительность к регистру и обработка диакритических знаков
    Anonymous » » в форуме Php
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Поиск Algolia (Scout) с кратными полями
    Anonymous » » в форуме Php
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Узлы ошибок не определены в конфигурации Typesense на Laravel
    Anonymous » » в форуме Php
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Свяжите пользовательское пользовательское управление с сочетающимися полями/текстовыми полями с Словарем через свойство
    Anonymous » » в форуме C#
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»