Я нашел способ доступа к таблицам FoxPro с сервера MariaDB, используя ENGINE = CONNECT.
Через MySQL WorkBench я могу вставлять, обновлять, удалять строки в существующих таблицах DBF.
Следующий учебник https://laravel.com/docs/5.1/quickstart с этой конфигурацией для приложения, это работает, потому что я могу вставить строки в tasks
таблица, но страница не показывает столбец name
значение.
Пытаясь удалить строку, я получаю сообщение об ошибке:
MethodNotAllowedHttpException in RouteCollection.php line 218:.
Есть ли кто-то знает ограничения или правила использования Laravel таблиц для этой конфигурации.
Любая помощь будет оценена.
Вы используете неправильно HTTP
метод. В API RESTful обычно необходимо установить метод запроса DELETE
не GET
или же POST
, Не знаю, как это делает laravel, но в сообщении об ошибке говорится, что все, что вы отправили, является недопустимым аргументом из-за неправильного метода HTTP.
Кроме того, старайтесь не использовать зарезервированные ключевые слова для имен столбцов, это может вызвать проблемы, и вам нужно будет указывать `имя столбца в запросах.
Проверьте список зарезервированных ключевых слов здесь: https://dev.mysql.com/doc/refman/5.7/en/keywords.html
Проверьте свою конфигурацию маршрутизации и проверьте, какой метод настроен для вашей конечной точки удаления.
Других решений пока нет …