Запрос обновления не работает на Heroku с помощью командной строки cloud 9

У меня есть следующие таблицы:

введите описание изображения здесь

и таблица пользователей содержит следующие столбцы:

введите описание изображения здесь

Я пытаюсь выполнить следующее утверждение:

ОБНОВЛЕНИЕ пользователей SET isTeacher = 'TRUE' WHERE id = '2';

но я получаю следующее сообщение об ошибке:

ERROR:  column "isteacher" of relation "users" does not exist
LINE 1: UPDATE users SET isTeacher = 'TRUE' WHERE id = '2';
                         ^

Пожалуйста, обратите внимание, что есть пользователь с идентификатором 2. Итак, что я делаю не так?

Спасибо за ваше время

1 ответ

Решение

У меня когда-то была такая же проблема. Я думаю, что проблема в том, что у вас это есть как Учитель. вам нужно преобразовать его в isteacher или is_teacher. Я надеюсь, что это помогло. проверьте эту ссылку: Соглашения об именах PostgreSQL

Другие вопросы по тегам