1

我在 Rails 应用程序中使用 Mongoid。假设有一个模型叫做Product. 每个product文档都有一些其他文档没有的字段。这里有2个例子。

{name: "Product A", color: "Yellow", discount: "0.9"}
{name: "Product B", color: "Blue", size: "XXL"}

该字段discountsize可能会不时更改。假设我有一个表单可以让用户按字段名称(即discount)和值进行搜索。如何将包含字段名称的变量传递给 Mongoid Criteria?

谢谢。

4

1 回答 1

3
@return_value = Model.where("field_name"=>"value").all

为您的问题使用

@value = Product.where("discount" => ".0.9").all
于 2012-09-12T10:43:15.160 回答