@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 тут не причем все дело в начтройках прод.сервера

Admin


Anon
30.05.2018
05:53:47
настройках*

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.

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

Ещё если не ты писал, пройдись по верстке, там может быть такая хрень как "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