ruby-on-rails

Я разработчик PHP, изучающий удивительность Ruby on Rails, мне нравится ActiveRecord, и я заметил что-то действительно интересное, как методы ActiveRecord обнаруживают конец цепочки методов для выполнения запроса. @person = Person.where(name: 'Jason').where(age: 26) # In my humble imagination I'd think that...

Я понимаю, что я могу сделать unless [1].empty? но мне интересно, есть ли способ?...

какова цель Заводской девушки в тестах rspec, когда я мог бы использовать before(:each) блоков? Это похоже на единственное различие между Фабричной девушкой и before(:each) Это то, что фабрика готовит создание объекта вне теста. Это правда?...

каждое действие в консоли rails (сервер rails, консоль rails, db: migrate и т. д.) вызывает предупреждение с момента моего последнего обновления пакета: [fog][WARNING] Unable to load the 'unf' gem. Your AWS strings may not be properly encoded. Я уверен, что ничего не менял в строках AWS, которые находятся ...

говорят, что когда у нас есть класс Point и умеет выполнять point * 3 следующим образом: class Point def initialize(x,y) @x, @y = x, y end def *(c) Point.new(@x * c, @y * c) end end point = Point.new(1,2) p point p point * 3 выход: #<Point:0x336094 @x=1, @y=2> #<Point:0x335fa4 @...

имея ужасное время нахождения RSpec-2 (и rspec-rails) документации. В частности, я хочу посмотреть все доступные Matchers... но как? Я пробовал: RSpec.info: устаревший-RSpec 1.x rdoc.info: кажется бесполезным, по крайней мере для меня. (неполный?) RSpec-Смак: сбивает с толку. неполный? как можно было б...

Это (должно) быть легко, я думаю, но я не могу получить сегодняшнюю дату, чтобы показать на странице Jekyll с помощью жидкой разметки. Согласно документация, Я должен быть в состоянии сделать это, чтобы получить это свидание года: {{ 'now' | date: "%Y" }} но все, что визуализируется-это строка now, не люба...

Я просто добавил RuboCop в проект rails и установил пакет Sublime, чтобы увидеть предложения RuboCop в Редакторе. Я пытаюсь выяснить, как изменить максимальную длину строки из 80 символов или просто полностью игнорировать правило. в настоящее время использовать: RuboCop (gem) Возвышенное RuboCop Sublime...

этот вопрос уже есть ответ здесь: что отличается между каждым и собирать метод в Ruby [дубликат] 7 ответов в Ruby, есть ли разница между функциональными возможностями each,map и collect?...

Я пытаюсь найти значения пересечения между несколькими массивами. code1 = [1,2,3] code2 = [2,3,4] code3 = [0,2,6] Так что результат будет 2 Я знаю, что в PHP вы можете сделать это с array_intersect Я хотел бы иметь возможность легко добавить дополнительный массив, так что я действительно не хочу исполь...