Я подумал, что воспользуюсь возможностью DataMapper хранить объекты JSON, чтобы сохранить мою таблицу красивой и аккуратной, но в документации не разъясняется, как следует запрашивать значения JSON.Я храню результаты матчей за баскетбольную игру следующим образом:
{"NJN":[15,20,27,23,85],"CLE":[17,17,28,29,91]}
Сейчас, чтобы найти игры, в которые играли Кливлендские Кавалеры, я делаю это:
Game.all.reject { |g| !g.scores['CLE'] }
Это очень медленно и неэффективно.Game.all(:scores['CLE'])
выдает NoMethodError
, так каков правильный синтаксис?