У меня есть следующий запрос (MongoMapper / Rails):
Card.where (: card_tags => {: $ all => search_tags}
Где card_tags - это массив строковых тегов, а search_tags - в массиве строк поиска. В настоящее время, если кто-то ищет «снег», результаты с тегом «сноуборд» не возвращаются.
Как я могу изменить этот запрос для поиска, содержит ли какая-либо из строк в card_tags какую-либо из строк в search_tags? Регулярные выражения приходят на ум, но не уверены в синтаксисе, учитывая, что это массивы ...
Спасибо