Недавно я добавил поле «тег» в моем блоге приложения, построенного в Rails 4. Ниже вы можете увидеть поле появляется в окне редактирования:Rails 4 - колонка существует, но не обновляет
Но как только я вернусь в шоу зрения после редактирования, это не появляется:
Когда я проверяю базу данных напрямую, я могу определенно видеть, что существует:
sqlite> PRAGMA table_info(POSTS);
0|id|INTEGER|1||1
1|title|varchar(255)|0||0
2|body|text|0||0
3|created_at|datetime|0||0
4|updated_at|datetime|0||0
5|slug|varchar(255)|0||0
6|tag|varchar(255)|0||0
Может ли кто-нибудь предложить, что происходит или как это можно устранить?
У вас есть сервер журналов с указанием каких-либо ошибок? Это поможет отладить. Возможно, это проблема с забыванием включить «теги» в ваши разрешенные параметры (если вы используете сильные параметры) – benjaminjosephw
Я понятия не имел, что вы сказали, но когда я проверил контроллер для своих сообщений, я обнаружил, что 'post_prams' сделал не включать ': tag'. Вытащил его и вот он. Спасибо, сэр! Как я могу ответить на ваш ответ? – Tamachan87
Я отправил ответ с большим количеством объяснений. – benjaminjosephw