Итак, допустим, у меня есть массив, содержащий хэш, подобный этому:
[{"head"=> {"title"=>"$20,000 Prize-Winning Chili",
"categories"=>[{"cat" => "Tex-mex"}]
Это намного больше, чем это (это полный рецепт) - но этого должно быть достаточно, чтобы продемонстрировать мой вопрос.
в моей модели Recipe.rb у меня есть:
def title
self["head"]["title"] rescue nil
end
, что даст мне recipe.title в моих представлениях ... однако в моем контроллере я хочу иметь возможность делать такие вещи, как:
@recipes = Recipe.where(title: "xyz")
Но название не является полем в коллекции - поэтому оно мне ничего не возвращает ... какие-нибудь идеи здесь?Я супер новичок в Монго - как я начал с этим вчера.
Спасибо!