Алексей POS_troi: дело в том, что все что требовалось, кроме backup - все пошло, и ситуация прямопротивоположная. Пытаюсь запустить рельсу на убунте и пока никак))
Если делаю rake assets:precompile на локальном компе (не знаю что это означает и какие уж там процессы проистекают, первый раз пробовал эту операцию) тоже выходит ошибка, но другая: E:\myapp\bin>rake assets:precompile
(in E:/myapp)
rake aborted!
Sprockets::FileNotFound: couldn't find file 'jquery' with type 'application/java
script'
E:/myapp/app/assets/javascripts/application.js:13
Tasks: TOP => assets:precompile
(See full trace by running task with --trace)
проходит, непосредственно перед assets:precompile. Ошибок не выдает, запускается с флагом --quete, поэтому его вывода не видно, но exit with status 0 (successful)
PS: я нашел глюк на DO. У меня есть еще один аккаунт (старый я забыл про него). Пароль для нового я придумал сумасшедший точно уникальный. И этот пароль подходит к обоим моим аккаунтам. Я ввел почту от старого случайно, пароль от нового и меня пустили. Пробовал старый мейл + любой пароль - не пускает. Но PS к делу не относится
Виктор, я читаю документацию https://github.com/sunspot/sunspot. Поиск настроен, работает. Остается добавить еще один фильтр. Вся проблема в том, что я не могу найти в описании подобной задачи. Все примеры сводятся к тому чтобы найти в записи или в связанной записи текст, либо число в диапазоне, координаты в радиусе и т.п. Стоит задача включить в результат поиска те записи новостей, с которыми связаны записи фоток и их болше нуля. Т.е. я не могу записать это а блоке:
Post.search do
fulltext 'best pizza'
with(:published_at).less_than Time.now
order_by :published_at, :desc
paginate :page => 2, :per_page => 15
end
Т.е. вопрос в одной строчке кода (я надеюсь))).
Детали схема базы здесь не имеют особого значения. и только всех запутают. Связь has_many я описал словами. Поиск на solr - в заголовке поста.
include ActionController::PolymorphicRoutes вылетает здесь uninitialized constant ActionController::PolymorphicRoutes.
include ActionDispatch::Routing::UrlFor
include Rails.application.routes.url_helpers
- с таким набором то же самое. Я не понял из статьи как использовать good_path(g). Там какое то неизвестное мне url_for
Попробовал модифицировать другие формы приложения просто добавив в них порядка 50 повторений одного и того же инпута, присущего той форме, которую изменял, т.е.:
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
= f.input :empty
...
и так 50 раз в любой форме (естественно :empty уже есть на форме в моем случае). И вуаля. Вот они тормоза! Даже не знаю что и делать. Хоть прям ищи замену simple_form который теперь очень тесно переплетается с моим приложением и выдергивать его будет очень больно(((
Продолжил заниматься проблемой. Разбил все на две формы. Т.е. есть отдельный маршрут для редактирования деталей товара. Соответственно ушел от использования siple_fields_for. Теперь эта форма не содержит вложенных полей, а только непосредственные. Стоит отметить, что ничего не поменялось)). Потом решил попробовать без simple_form_for и без f.input. Т.е. Переписал в виде form_for и f.check_box. И тут все зашуршало 70ms. Стою, чешу репу...