Size: a a a

2019 July 29

Э

Эдем in RubyRush
источник

u

uam in RubyRush
exit команда без аргумента прекращает программу аналог return 0
источник

u

uam in RubyRush
?
источник
2019 July 30

NK

ID:817684191 in RubyRush
Подскажите пжл, в пятом уроке не могу перекодировать в utf-8, в консоли выдает ???, все сделала как на видео, что не так, не понимаю
источник

u

uam in RubyRush
Код в чат
источник

h

hwe in RubyRush
uam
exit команда без аргумента прекращает программу аналог return 0
Насколько я знаю: exit - прерывает программу, break - прерывает цикл.
puts 'bla-bla-bla'
exit

лучше использовать вместо abort)
источник

h

hwe in RubyRush
ID:817684191
Подскажите пжл, в пятом уроке не могу перекодировать в utf-8, в консоли выдает ???, все сделала как на видео, что не так, не понимаю
Попробуйте в самом начале вашей программы (вашего кода) вставить вот это...

https://paste2.org/aj8xdKUK
источник

NK

ID:817684191 in RubyRush
Спасибо, большое! Все получилось!😄
источник

h

hwe in RubyRush
ID:817684191
Спасибо, большое! Все получилось!😄
👍😊
источник

h

hwe in RubyRush
ID:817684191
Спасибо, большое! Все получилось!😄
Используйте всегда этот кусок кода, если работаете на Windows)
источник

NK

ID:817684191 in RubyRush
Да, спасибо, сейчас сохраню в отдельный файл👍
источник

A

Andrey Moscow in RubyRush
Привет,
Ранее задавал вопрос, но пока четкого понимания нет.
Как лучше реализовать поиск по БД, при условии, что ищу по вхождению строки?
Если через scope, то будет ли видно params[], вводимые пользователем в модели(пока не получается)?
источник

DM

Dmitriy Tensei Malys... in RubyRush
Andrey Moscow
Привет,
Ранее задавал вопрос, но пока четкого понимания нет.
Как лучше реализовать поиск по БД, при условии, что ищу по вхождению строки?
Если через scope, то будет ли видно params[], вводимые пользователем в модели(пока не получается)?
это либо в контроллере делать надо, либо писать отдельный класс если у тебя много фильтров и сортировок в форме
источник

DM

Dmitriy Tensei Malys... in RubyRush
и если совсем крутой поиск нужен то через elasticsearch какой нибудь, попроще pg_search, если совсем простой, то просто запросами типа LIKE
источник

A

Andrey Moscow in RubyRush
Фильтров немного, пока всего 3, но они будут увеличиваться.
Реализовал в контроллере через LIKE частично, так как, если одно из значений не указано, то оно равно nill, и мне нужны условия (if), чтобы обойти все варианты, а это если я правильно понимаю количество фильтров в степени два, так как либо nill, либо значение.
источник

A

Andrey Moscow in RubyRush
Dmitriy Tensei Malyshev
это либо в контроллере делать надо, либо писать отдельный класс если у тебя много фильтров и сортировок в форме
Т.е. scope в модели не вариант?
источник

DM

Dmitriy Tensei Malys... in RubyRush
Andrey Moscow
Фильтров немного, пока всего 3, но они будут увеличиваться.
Реализовал в контроллере через LIKE частично, так как, если одно из значений не указано, то оно равно nill, и мне нужны условия (if), чтобы обойти все варианты, а это если я правильно понимаю количество фильтров в степени два, так как либо nill, либо значение.
источник

DM

Dmitriy Tensei Malys... in RubyRush
вот глянь как тут сделано это отдельным классом
источник

DM

Dmitriy Tensei Malys... in RubyRush
search_by_title(title) сделано через pg_search чтобы по нескольким полям искать
источник

N

Ni in RubyRush
Andrey Moscow
Т.е. scope в модели не вариант?
Вариант через LIKE, но лучше pg_search или elasticsearch, как выше и писали
источник