Size: a a a

2020 February 19

AP

Alexandr Pereverzev in Ruby School .us
тут была вспышка коронавируса
источник

VN

Vyacheslav Nepomnyashchikh in Ruby School .us
Alexander Smirnov
в чем разница между find_or_initialize_by и first_or_initialize? Как понимаю метод ищет первую запись, соответствующую некоторым условиям или создает экземпляр класса, без сохранения?
все верно, > Selects the first record within a relation if it exists, otherwise creates a new record with the optional attributes.
источник

VN

Vyacheslav Nepomnyashchikh in Ruby School .us
Хотя если проводить аналогию с find_by,  то функционал получается очень идентичен
источник

TD

Tim Dark in Ruby School .us
источник

TD

Tim Dark in Ruby School .us
источник

TD

Tim Dark in Ruby School .us
Здравствуйте,прохожу уроки Романа. Можете подсказать пожалуйста где проблема в Коде?
источник

TD

Tim Dark in Ruby School .us
Отображает на странице только имя полей,а данные пользователей не показывает
источник

IS

Ilya Shaplykо in Ruby School .us
<%= надо писать чтобы вывелось
источник

IS

Ilya Shaplykо in Ruby School .us
почитайте про разницу между <% и <%=
источник

TD

Tim Dark in Ruby School .us
Спасибо огромное 🙂
источник

И

Иван in Ruby School .us
Alexander Smirnov
в чем разница между find_or_initialize_by и first_or_initialize? Как понимаю метод ищет первую запись, соответствующую некоторым условиям или создает экземпляр класса, без сохранения?
User.where(name: "Vasya").first_or_initialize(name: "Vasya") == User.find_or_initialize_by(name: "Vasya")
источник

И

Иван in Ruby School .us
first_or_initialize не ищет в релейшене запись по переданному параметру, он просто пытается взять первую запись из этого релейшена и если ее нет, то создает новый объект исползуя переданные атрибуты
источник

OE

Orko Elvis in Ruby School .us
ребята, привет, помогите пожалуйста, у меня было 2 версии руби, одну удалил, другую установил, и теперь ежели хочу прогнать миграцию - bash: /usr/share/rvm/rubies/ruby-2.0.0-p648/bin/ruby: No such file or directory
источник

OE

Orko Elvis in Ruby School .us
но есть папка ruby-2.0.0-p353
источник

OE

Orko Elvis in Ruby School .us
как изменить на убунте, чтобы не было ерора
источник

D

Denis in Ruby School .us
Можно попробовать в проекте изменить версию рубей, бандл инсталл и снова запустить миграцию
источник

OE

Orko Elvis in Ruby School .us
в проекте нельзя менять
источник

D

Denis in Ruby School .us
а в проекте какая?
источник

OE

Orko Elvis in Ruby School .us
2.0.0
источник

D

Denis in Ruby School .us
а что говорит ruby -v в каталоге проекта
источник