У меня вопрос об обновлении данных. В интерфейсе я использую React-admin.
Когда я публикую новый объект, у меня не возникает проблем.
Но когда я обновляю объект, он использует метод API-платформы «PUT».
К сожалению, он не обновляет объект,
И у меня действительно нет ошибки, кроме одного из свойства «manyToOne» «relatedUser»
Ошибка сообщает о том, что токен JWT не найден — 401 Несанкционировано
На вкладке сети браузера я вижу, что возникает эта ошибка. поскольку свойство ассоциации "ManyToOne"
делает отдельный запрос к API-платформе, в моем случае оно выполняет отдельный вызов "api/profiles", который содержит все возможные профили пользователей.
Но у меня нет проблем с публикацией нового объекта, я пытаюсь просмотреть все курсы по платформе API и пытаюсь найти решения в stackoverflow, но не смог найти решение для этого. И я потратил целых два дня, пытаясь выяснить, почему метод update/PUT не работает должным образом.
Надеюсь, вы, ребята, подтолкнете меня в правильном направлении, чтобы я мог обновиться. объект
полезная нагрузка:
{
@context: "/api/contexts/trainingsession",
@id: "/api/trainingsessions/52",
@type: "trainingsession",…}
@context:"/api/contexts/trainingsession"
@id:"/api/trainingsessions/52"
@type:"trainingsession"
allDay: false
createdAt: "2024-11-24T05:54:56+00:00"
description:"Update"
endDate:"0024-11-25T20:42:30+00:00"
id:"/api/trainingsessions/52"
isPublished: true
originId:"52"
relatedUser: "/api/profiles/1"
startDate:"2024-11-25T19:00:00+00:00"
subscribedTo:[]
title:"Test"
ответ
{
"@context": "\/api\/contexts\/trainingsession",
"@id": "\/api\/trainingsessions\/52",
"@type": "trainingsession",
"id": 52,
"title": "Test",
"description": "Update",
"isPublished": true,
"relatedUser": "\/api\/profiles\/1",
"createdAt": "2024-11-24T05:54:56+00:00",
"startDate": "2024-11-25T19:00:00+00:00",
"endDate": "0024-11-25T20:42:30+00:00",
"allDay": false,
"subscribedTo": []
}
Ресурс API
Подробнее здесь: https://stackoverflow.com/questions/792 ... dto-system
Невозможно обновить объект в системе DTO API-платформы ⇐ Php
Кемеровские программисты php общаются здесь
-
Anonymous
1732429641
Anonymous
У меня вопрос об обновлении данных. В интерфейсе я использую React-admin.
Когда я публикую новый объект, у меня не возникает проблем.
Но когда я обновляю объект, он использует метод API-платформы «PUT».
К сожалению, он не обновляет объект,
И у меня действительно нет ошибки, кроме одного из свойства «manyToOne» «relatedUser»
Ошибка сообщает о том, что токен JWT не найден — 401 Несанкционировано
На вкладке сети браузера я вижу, что возникает эта ошибка. поскольку свойство ассоциации "ManyToOne"
делает отдельный запрос к API-платформе, в моем случае оно выполняет отдельный вызов "api/profiles", который содержит все возможные профили пользователей.
Но у меня нет проблем с публикацией нового объекта, я пытаюсь просмотреть все курсы по платформе API и пытаюсь найти решения в stackoverflow, но не смог найти решение для этого. И я потратил целых два дня, пытаясь выяснить, почему метод update/PUT не работает должным образом.
Надеюсь, вы, ребята, подтолкнете меня в правильном направлении, чтобы я мог обновиться. объект
полезная нагрузка:
{
@context: "/api/contexts/trainingsession",
@id: "/api/trainingsessions/52",
@type: "trainingsession",…}
@context:"/api/contexts/trainingsession"
@id:"/api/trainingsessions/52"
@type:"trainingsession"
allDay: false
createdAt: "2024-11-24T05:54:56+00:00"
description:"Update"
endDate:"0024-11-25T20:42:30+00:00"
id:"/api/trainingsessions/52"
isPublished: true
originId:"52"
relatedUser: "/api/profiles/1"
startDate:"2024-11-25T19:00:00+00:00"
subscribedTo:[]
title:"Test"
ответ
{
"@context": "\/api\/contexts\/trainingsession",
"@id": "\/api\/trainingsessions\/52",
"@type": "trainingsession",
"id": 52,
"title": "Test",
"description": "Update",
"isPublished": true,
"relatedUser": "\/api\/profiles\/1",
"createdAt": "2024-11-24T05:54:56+00:00",
"startDate": "2024-11-25T19:00:00+00:00",
"endDate": "0024-11-25T20:42:30+00:00",
"allDay": false,
"subscribedTo": []
}
Ресурс API
Подробнее здесь: [url]https://stackoverflow.com/questions/79219440/not-able-to-update-entity-in-apiplatform-dto-system[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия