Mongomapper где предложение с «или» и регулярное выражение - PullRequest
0 голосов
/ 01 марта 2012

Я не уверен, пробую ли я и то и другое одновременно, но, похоже, я не могу получить с помощью оператора or, чтобы найти какие-либо записи, и хотя поиск одного из критериев что-то придумал.

@gamer_profiles = GamerProfile.all(
  :$or => [
    {"playerName" => /#{params[:search]}/},
    {"locale" => /#{params[:search]}/}
  ]
)

это передача поискового параметра в регулярное выражение внутри или, я также пытался удалить код параметров и заменить его тем, что я ищу, непосредственно в регулярном выражении.

...