Elasticsearch с symfony - Ошибка заполнения команды softdeletable объекта - PullRequest
0 голосов
/ 05 марта 2020

Я использую symfony комплект Foselasticabundle , и я столкнулся с проблемой.

У меня есть объект (B), который можно удалить с помощью gedmo softdeleteable.

Я создал отображение через файл YAML, и когда я выполняю следующую команду fos :astica: populate я получаю сообщение об ошибке.

Сущность типа ' Приложение \ Entity \ B 'для идентификаторов с идентификатором (XX) не найдено

На самом деле значение ранее было удалено из моей базы данных ...

Мне бы понравилось ему вставить пустое значение в поле

У вас есть решение?

Спасибо за ваши ответы

fos_elastica.yaml

  clients:
    default: { url: '%env(ELASTICSEARCH_URL)%/' }

  indexes:
    app:
      types:
        A:
          properties:
            id: ~
            name: ~
            B:
              type: object
              id: ~
          persistence:
            driver: orm
            model: App\Entity\A
...