добавить образец соответствия символов.
я вручную напишу запрос, это будет как
User.wh,ere("name LIKE(?) OR desc LIKE(?)",'abc','abc')
.where("name LIKE(?) OR desc LIKE(?)",'123','123')
Тем не менее, мне нужно динамически генерировать этот запрос. Я получаю данные как
def generate_query(the_query)
query,keywords = the_query
# Here
# query = "name LIKE(?) OR desc LIKE(?)"
# keywords = [['abc','abc'],['123','123']]
keywords.each do |keyword|
users = User.where(query,*keyword) <-- not sure how to dynamically add more 'where' conditions.
end
end
Я использую Rails 5. Надеюсь, это понятно. Любая помощь приветствуется :)