День добрый. Тут загвоздка у меня на 36 уроке. Про магаз пиццы. Нужно вывести список заказов начиная с новых. То есть с конца таблицы в дб. Вывести все заказы, я могу написав: orders = Order.all. А потом этот orders делаю orders.each и вывожу каждый элемент. А как сделать так чтоб выводились только новые не могу найти в ActiveRecord. Order.last() выводит последние сколько то там строк.
Да, вы правы, курс очень полезный. Но есть в ютубе один программист с Украины Сергей Немчинский, у него видосы новостные по программированию и всякая аналитика, так вот он составлял топ10 и руби в этом топе на 7 месте по востребованности. Вот и думаю, если профи работы мало по руби, то для джунов наверно вообще голяк...
Добрый, прокомментируйте решение плиз. Нужно найти начало и конец первой непрерывной последовательности в диапазоне indexes = [] arr = (0..100).to_a - (0..20).to_a - (40..50).to_a - (81..100).to_a arr.each_with_index do |el, i| indexes << i if el != arr[i-1] + 1 break if indexes.count == 2 end first, last = indexes.count == 1 ? arr.values_at(indexes[0],-1) : arr.values_at(indexes[0], indexes[1] - 1)
Добрый, прокомментируйте решение плиз. Нужно найти начало и конец первой непрерывной последовательности в диапазоне indexes = [] arr = (0..100).to_a - (0..20).to_a - (40..50).to_a - (81..100).to_a arr.each_with_index do |el, i| indexes << i if el != arr[i-1] + 1 break if indexes.count == 2 end first, last = indexes.count == 1 ? arr.values_at(indexes[0],-1) : arr.values_at(indexes[0], indexes[1] - 1)