@railschat

Страница 7 из 17
a
02.03.2018
11:42:00
Здравствуйте. Тут очередной нубский вопрос: почему rollback`ает при создании объекта?

Black
02.03.2018
11:43:32
Возможно у project_id стоит валидация на пустоту ИЛИ в таблице у этого поля стоит null => false (чтобы она всегда имела значение)

a
03.03.2018
13:48:00
еще вопрос: у меня есть переменная, в которую записывается hash yml-файлы. Допустим, как мне создать новый Project(что написать в Project.create(:title => ????)

Black
03.03.2018
16:02:46
Заходи сюда @pro.ruby и там же задавай. Там много народа

Google
Dmitry
10.03.2018
01:11:55
лови репорт, ни 1 нормальый человек не будет гадить там, где живёт

Filip
23.03.2018
13:15:02
searchinh remote ruby devepoler, part time, working on deployed project in test phase

Anon
28.03.2018
13:57:58
Всем привет, в рельсах можно как то из cli скрипта обратиться к active record?

Nikolay
28.03.2018
13:59:57
да, в начало скрипта добавь require 'config/environment' и будет доступ со всему rails приложению

Anon
28.03.2018
14:00:20
Не может загрузить(( `require': cannot load such file — config/environment (LoadError)

В чем может быть проблема?

Nikolay
28.03.2018
14:27:57
SO в помощь тебе :)

Anon
28.03.2018
14:30:42
Да все уже разобрался))

require File.expand_path('...', File.dirname(FILE))

Так заработало

Kirill
29.03.2018
23:45:37
Всем привет, в рельсах можно как то из cli скрипта обратиться к active record?
Не стоит юзать в скриптах, которые лежат внутри апы вызов базы, лучше продумать это в логике сервиса или консервы, если это скрипт одноразовый, например надо дропнуть пустышки и засортить потом, то лучше напиши таск и пусть будет лежать себе, вдруг пригодится ещё, к тому же можно его не комитить в гит, чтобы не срать в репе.

Google
Kirill
30.03.2018
00:04:43
Здравствуйте. Тут очередной нубский вопрос: почему rollback`ает при создании объекта?
У тебя же в таблице висит зависимость скорее всего, судя по названиям это нубовский проект обучалка, создавай объект todo через уже созданный объект project Для этого сходи в модели и глянь зависимость у обоих(кто кого наследует) скорее всего там в Project стоит has_many todos, а в Todo стоит belongs_to project. Если так, то создавай новый объект todo вот так: project.todos.create() Если шаришь что такое миграции, то глянь в таблице todos колонку project_id, так скорее всего записано(так как проект учебный) наследовать от project(f) и дальше стоит запрет на пустоту. Это развернутый ответ на твой вопрос, а так тебе уже ребята подсказали где копать)

Пацаны, уже спрашивал, но может кто сталкивался в работе с критовалютными работами, есть вопросы в прокладке между холодными кошельками и руби?

Anon
04.04.2018
07:39:07
Всем привет, подскажите, пожалуйста, как на 4-ых рельсах sass скомпилить или как там это делается?

Kirill
04.04.2018
09:25:29
http://guides.rubyonrails.org/asset_pipeline.html

Курение мануалов не вредит здоровью))

Vasiliy
03.05.2018
01:30:56
Rails настолько хорош, что не вызывает вопросов?

Anon
03.05.2018
06:21:59
Скорее, ответов тут долго дожидаться))

Ракета
12.05.2018
20:19:12
Привет подскажите плиз

как получить доступ к кукам внутри модели activerecord?

Vasiliy
12.05.2018
21:04:41
cookies[:key] попробуй

Григорий
12.05.2018
23:04:11
Хай пипл, бронируйте бесплатные прокси себе, пока остались. Хорошая скорость, даже видео грузит!! Там у них автоматическая настройка в 1 клик. Вобщем налетай =) https://t.me/proxy_besplatnye/4

Serge
30.05.2018
03:15:50
Добрый день всем! Не могу ответить на дурацкий, казалось бы, вопрос. Ситуация: есть небольшой совсем проект, лэндинг, на Rails (делал не я; я деплою). Используется Ruby 2.0.0, Rails 4.0.2. Без БД (хотя это и не важно, как я понимаю). В приложении есть главная страница, ресурс для валидации ввода в формы (через ajax) и ресурс для отправки форм на сервер. В качестве сервера разработки - Вэбрик. На продакшне - nginx + passenger. Так вот, почему-то, главная (и единственная) страница, отображаемая в браузере - индексная для домена - открывается корректно и на dev-, и на prod-серваках, а ресурс валидации и ресурс отправки формы на сервак корректно работают только на dev, но на prod - не работают, а возвращают "честную" 404, без стэктрэйсов со стороны passenger или rails. Т.е. ни в логах, ни в консоли, ничего предосудительного не появляется, диагностики никакой нет. Энвайроменты переключаются корректно () Замучился совсем с этим безобразием. Пробовал и с routes.rb работать, и чего только не пробовал - бесполезно. Подскажите, пожалуйста, куда "копать", уже весь Гугл перегуглен и Яндекс переяндексен - ответа не найдено. P.S. Я не профи в тонкостях rails, поэтому просьба сильно не пинать.

Anon
30.05.2018
05:53:28
Rails тут не причем все дело в начтройках прод.сервера

настройках*

Vasiliy
30.05.2018
05:58:37
Хм. Ну если видна разница в поведении dev и prod , значит есть разница в их конфигах. А вообще, в логах какая ошибка звучит при попытке отправить валидацию на проде? Может ассеты для дев и прод по разному настроены?

Serge
30.05.2018
09:45:46
Rails тут не причем все дело в начтройках прод.сервера
Возможно. Пока не получается понять, в каких именно настройкаах. Все настолько стандартно, что даже непонятно, куда двигаться.

Anon
30.05.2018
09:48:18
Была такая же хрень, но у меня под апачем было.. Если слать request без / в конце тоже возвращал 404

Serge
30.05.2018
09:49:05
Хм. Ну если видна разница в поведении dev и prod , значит есть разница в их конфигах. А вообще, в логах какая ошибка звучит при попытке отправить валидацию на проде? Может ассеты для дев и прод по разному настроены?
Конфиги совершенно стандартные, как кажется. Могу выслать оба, они очень короткие. В логах - только 404, без доп. информации. Как будто я запрашиваю действительно несуществующую страницу. Про ассеты - едва ли: все медиа-ресурсы отдаются и для prod, и для dev - корректно. Значит, ассеты работают правильно. Да и как они (ассеты) могли бы повлиять на доступность или недоступность страницы? От них, по идее, не должно зависеть, отдается страница по 404, или по 200.

Kirill
01.06.2018
14:24:52
Если страницы высасывает аяксом, то идет блокировка либо на прокси (nginx ) либо у тебя стоит так называемая кросс доменная валидация. Если вопрос не в этом, то посмотри в конфигах рельсы, какой домен указан на продакшен, сверь с доменом который на проде. Мистики нет, если на деве все работает всегда копаем конфиги продакшена.

Google
Kirill
01.06.2018
14:27:26
Ещё если не ты писал, пройдись по верстке, там может быть такая хрень как "if production?" Есть любители контролить вывод данных путем условий среды прямо в вьюшках.

Nikolay
05.06.2018
09:02:00
дал бы адрес сайта и написал как воспроизвести этот баг. а то так и будем гадать на кофейной гуще

[Anonymous]
16.06.2018
19:40:24
Хелоу

Timur
16.06.2018
23:03:22
Хелоу
привет

Алла
21.06.2018
11:46:38
Ребята, привет! А подскажите украинский чат RoR, есть ли? вакансия есть для Киева)

Nikolay
22.06.2018
09:30:34
Компании, которые ищут rails разработчика из определенного города ?

A. A.
29.06.2018
14:29:27
Hi. I am Paul. Full stack developer at http://www.bytecodr.com I am here to have Ruby and RoR program puzzle to answer, learn, and have fun along. And also, make friends. Cheers!

And i hope people speak English here?

Страница 7 из 17