Как исправить ошибку «Целевой полиморф c тип» components_COMPNENT_NAME не является одним из определенных целевых типов » - PullRequest
3 голосов
/ 05 марта 2020

Я успешно обновил компонент с помощью команды PUT, и после этого Strapi выдал ошибку:

Ошибка: целевой полиморф c тип "component_COMPONENT_NAME" не является одним из определенных типы типов

Команда, использованная для обновления компонента Strapi:

PUT http://localhost: 1337 / компоновщик типов контента / компоненты /COMPONENT_DIR.COMPONENT_NAME

{
    "components": [],
    "component": {
        "category": "COMPONENT_DIR",
        "icon": "biohazard",
        "name": "COMPONENT_NAME",
        "description": "",
        "connection": "default",
        "collectionName": "components_COMPONENT_DIR_COMPONENT_NAME",
        "attributes": {
            "type": {
                "type": "string",
                "default": ""
            },
            "uuid": {
                "type": "string"
            },
            "title": {
                "type": "text"
            },
            "description": {
                "type": "text"
            },
            "banner_image": {
                "type": "media",
                "multiple": false
            }
        }
    }
}
...