@ilyasovd
Ruby / Ruby on Rails разработчик

Странное поведение rails — как решить проблему?

Начал писать приложение на Rails 4.0.3 и заметил, что при добавлении заказа (например) заказ сохраняется только тогда, когда я нажму Ctrl+S в редакторе на любом из файлов.

Довольно странное поведение, никто не сталкивался? В 3 версии такого не было. И я даже не знаю, с какой стороны подобраться к решению проблемы, и даже как построить запрос, чтобы найти похожие вопросы в гугле.
  • Вопрос задан
  • 2414 просмотров
Решения вопроса 1
@ilyasovd Автор вопроса
Ruby / Ruby on Rails разработчик
Проблема была в скоупе. Возможно это какой то баг?
Просто убрал скоуп у запроса и все стало нормально.

scope :not_received, where.not(status: 'received')
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@iolegmlsn
Уточните свой вопрос, не совсем понятно что не так.
Ответ написан
@ilyasovd Автор вопроса
Ruby / Ruby on Rails разработчик
@TakteS вы правильно поняли, только я неправильно кое что сказал. Я в консоль смотрю, в бд все сохраняется, соответственно я данные должен видеть на выводе во вьюхе, но сколько не обновляй страницу - новые данные не показываются, пока я не сохраню какой-либо файл, совершенно любой, даже если там нет никаких изменений.

@walkman7 это о модели, в моем случае она называется заказ.

Вопрос - что это может быть? Куда копать?
Ответ написан
@iolegmlsn
Удостоверьтесь что вы в development окружении.

Может показаться несколько странным, но проверьте время в системе и присмотритесь к дате изменения/создания файлов.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы