Как сказал Джоран, использование as.is = TRUE
в качестве аргумента sqlQuery()
решает проблему.
Если вы используете turbolinks 5 (turbolinks в ruby на rails 5), вы должны добавить прослушиватель событий для события turbolinks:load
.
Подробнее: https://github.com/turbolinks/turbolinks#observing-navigation-events
Не уверен, что именно проблема была, но то, что я сделал, было добавлено
// = require file_name.js
в моем файле application.js в верхней части и решило проблему.
Я заметил, когда переместил дерево // = require. наверх, эта проблема исчезнет. Поэтому вместо этого мне потребовался сам файл, чтобы он загружался раньше, чем большинство других файлов. Я использую Bootstrap, jQuery и turbolinks, поэтому я предполагаю, что один из них влиял на нагрузку.