0 / 0 / 0
Регистрация: 20.03.2019
Сообщений: 25
|
|||||||||||||||||||||
Не работает update20.03.2019, 13:51. Показов 2731. Ответов 6
Только недавно начал изучать эту тему, поэтому извиняюсь заранее за не очень умные вопросы и надеюсь на помощь. Проект на Ларе+Vue.
Есть контроллер документов.
PATCH http://mis/api/documents/20 500 (Internal Server Error) Не подскажете, куда копать? Добавлено через 53 минуты c:\PHP\OSPanel\domains\mis\storage\logs\ [2019-03-20 09:46:08] local.ERROR: id {"exception":"[object] (Illuminate\\Database\\Eloquent\\MassAss ignmentException(code: 0): id at C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Dat abase\\Eloquent\\Model.php:232) [stacktrace] #0 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Dat abase\\Eloquent\\Model.php(490): Illuminate\\Database\\Eloquent\\Model->fill(Array) #1 C:\\PHP\\OSPanel\\domains\\mis\\app\\Htt p\\Controllers\\DocumentsController.php( 36): Illuminate\\Database\\Eloquent\\Model->update(Array) #2 [internal function]: App\\Http\\Controllers\\DocumentsControl ler->update(Object(Illuminate\\Http\\Request ), '20') #3 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Controller.php(54): call_user_func_array(Array, Array) #4 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('update', Array) #5 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Route.php(212): Illuminate\\Routing\\ControllerDispatche r->dispatch(Object(Illuminate\\Routing\\Ro ute), Object(App\\Http\\Controllers\\Documents Controller), 'update') #6 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Route.php(169): Illuminate\\Routing\\Route->runController() #7 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Router.php(658): Illuminate\\Routing\\Route->run() #8 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Pipeline.php(30): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(I lluminate\\Http\\Request)) #9 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Middleware\\SubstituteBindings.php (41): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(I lluminate\\Http\\Request)) #10 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Pip eline\\Pipeline.php(149): Illuminate\\Routing\\Middleware\\Substit uteBindings->handle(Object(Illuminate\\Http\\Request ), Object(Closure)) #11 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object( Illuminate\\Http\\Request)) #12 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Middleware\\ThrottleRequests.php(5 7): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(I lluminate\\Http\\Request)) #13 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Pip eline\\Pipeline.php(149): Illuminate\\Routing\\Middleware\\Throttl eRequests->handle(Object(Illuminate\\Http\\Request ), Object(Closure), 60, '1') #14 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object( Illuminate\\Http\\Request)) #15 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Pip eline\\Pipeline.php(102): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(I lluminate\\Http\\Request)) #16 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Router.php(660): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #17 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Router.php(635): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\ Routing\\Route), Object(Illuminate\\Http\\Request)) #18 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Router.php(601): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Reque st), Object(Illuminate\\Routing\\Route)) #19 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Router.php(590): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http \\Request)) #20 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Fou ndation\\Http\\Kernel.php(176): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Reque st)) #21 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Pipeline.php(30): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure} (Object(Illuminate\\Http\\Request)) #22 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ fideloper\\proxy\\src\\TrustProxies.php( 56): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(I lluminate\\Http\\Request)) #23 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Pip eline\\Pipeline.php(149): Fideloper\\Proxy\\TrustProxies->handle(Object(Illuminate\\Http\\Request ), Object(Closure)) #24 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object( Illuminate\\Http\\Request)) #25 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Fou ndation\\Http\\Middleware\\TransformsReq uest.php(30): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(I lluminate\\Http\\Request)) #26 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Pip eline\\Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware \\TransformsRequest->handle(Object(Illuminate\\Http\\Request ), Object(Closure)) #27 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object( Illuminate\\Http\\Request)) #28 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Fou ndation\\Http\\Middleware\\TransformsReq uest.php(30): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(I lluminate\\Http\\Request)) #29 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Pip eline\\Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware \\TransformsRequest->handle(Object(Illuminate\\Http\\Request ), Object(Closure)) #30 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object( Illuminate\\Http\\Request)) #31 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Fou ndation\\Http\\Middleware\\ValidatePostS ize.php(27): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(I lluminate\\Http\\Request)) #32 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Pip eline\\Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware \\ValidatePostSize->handle(Object(Illuminate\\Http\\Request ), Object(Closure)) #33 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object( Illuminate\\Http\\Request)) #34 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Fou ndation\\Http\\Middleware\\CheckForMaint enanceMode.php(46): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(I lluminate\\Http\\Request)) #35 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Pip eline\\Pipeline.php(149): Illuminate\\Foundation\\Http\\Middleware \\CheckForMaintenanceMode->handle(Object(Illuminate\\Http\\Request ), Object(Closure)) #36 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Rou ting\\Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object( Illuminate\\Http\\Request)) #37 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Pip eline\\Pipeline.php(102): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(I lluminate\\Http\\Request)) #38 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Fou ndation\\Http\\Kernel.php(151): Illuminate\\Pipeline\\Pipeline->then(Object(Closure)) #39 C:\\PHP\\OSPanel\\domains\\mis\\vendor\\ laravel\\framework\\src\\Illuminate\\Fou ndation\\Http\\Kernel.php(116): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illumin ate\\Http\\Request)) #40 C:\\PHP\\OSPanel\\domains\\mis\\public\\ index.php(55): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request )) #41 {main} "}
0
|
20.03.2019, 13:51 | |
Ответы с готовыми решениями:
6
Триггер с after update не работает, а с for update работает Не работает изменение, не могу понять почему, Update не работает, ошибку выдает Почему не работает Update, но работает аналогичный Delete? |
0 / 0 / 0
Регистрация: 20.03.2019
Сообщений: 25
|
|
20.03.2019, 15:00 [ТС] | |
import Vue from "vue";
import VueRouter from "vue-router"; import Menu from '.././components/Menu' import Dms from '.././components/Dms' import Stock from '.././components/Stock' import DocumentCreate from '.././components/DocumentCreate' import DocumentEdit from '.././components/DocumentEdit' Vue.use(VueRouter); export default new VueRouter({ mode: 'history', routes: [ { path: '/', name: 'menu', component: Menu }, { path: '/menu', name: 'menu', component: Menu }, { path: '/dms', name: 'dms', component: Dms, }, { path: '/dmsCreate', name: 'dmsCreate', component: DocumentCreate, }, { path: '/dmsEdit', name: 'dmsEdit', component: DocumentEdit, }, { path: '/stock', name: 'stock', component: Stock, }, ], });
0
|
0 / 0 / 0
Регистрация: 20.03.2019
Сообщений: 25
|
|
20.03.2019, 15:47 [ТС] | |
Эх, я .... В спешке fillable в контроллер поставил.
Добавил в модель, и заработало!!! )) Спасибо!!!
0
|
20.03.2019, 15:47 | ||||||
Помогаю со студенческими работами здесь
7
Почему Update не работает а insert работает? Не работает UPDATE Не работает UPDATE Не работает update
Искать еще темы с ответами Или воспользуйтесь поиском по форуму:
|
|
Новые блоги и статьи
![]() |
||||
Агрегаты и сущности в DDD микросервисах
Javaican 10.04.2025
Разработка современных программных систем часто приводит на распутье: монолит или микросервисы? Даже при выборе микросервисной архитектуры многие команды сталкиваются с проблемой правильного. . .
|
Многопоточность в C#: Task и параллельное программирование
UnmanagedCoder 10.04.2025
Современные процессоры уже давно перестали наращивать тактовую частоту в пользу увеличения количества ядер. Это создало интересную ситуацию: разработчики, привыкшие к последовательному. . .
|
Линейное решение нелинейной задачи. Формулы от LM по моему решению пока не проверял. В итоговой её формуле видно её заблуждение.
Hrethgir 10.04.2025
В продолжение
Эта LM дала ответ похожий на нормальный.
В комментриях мой комментарий - похоже она ошиблась с выведением итоговой формулы, но остальные проверю.
Assistant
qwen2. 5-14b-instruct
. . . .
|
Переменные в Python
py-thonny 10.04.2025
Переменная в программировании — это символическое имя, связанное с областью памяти, в которой хранится значение. Она позволяет получать доступ к данным через понятные человеку идентификаторы, а не. . .
|
Многопоточность в C#: Task и асинхронные операции
UnmanagedCoder 10.04.2025
Многопоточность позволяет выполнять несколько операций одновременно, что важно для решения двух основных задач: повышения скорости выполнения вычислительно-сложных операций и сохранения отзывчивости. . .
|
Линейное решение не линейной задачи (емкость вычислений в сравнении с традиционными решениями пока не определена).
Hrethgir 10.04.2025
В рамках предстоящих вычислений пришлось (да, я тоже знаю про корень числа, и про степеня, и прочие теоремы, но. . . ) найти способ нахождения отношения двух углов. . . .
|
Запуск контейнеров Docker на ARM64
Mr. Docker 09.04.2025
Появление таких решений, как Apple M1/ M2, AWS Graviton, Ampere Altra и Raspberry Pi, сделало использование ARM-систем обыденностью для многих разработчиков и DevOps-инженеров. При этом Docker,. . .
|
Vue SFC компонент на PHP с Fusion
Jason-Webb 09.04.2025
PHP на сервере и JavaScript на клиенте — классическое сочетание, которое, несмотря на свою эффективность, создает определенный когнитивный диссонанс при разработке. В этом контексте появляются. . .
|
TypeScript vs JavaScript: Отличия и когда что использовать
Reangularity 09.04.2025
JavaScript появился в 1995 году как творение Брендана Эйха и быстро стал основой интерактивности в вебе. За свою историю он прошел путь от простого языка для манипуляций с DOM до полноценной. . .
|
Подключение Kafka к Elasticsearch
Codd 09.04.2025
Apache Kafka и Elasticsearch — две мощные технологии, которые при совместном использовании создают эффективную платформу для обработки и анализа данных в реальном времени. Kafka, выступая в роли. . .
|