【发布时间】:2016-06-27 08:52:48
【问题描述】:
我是 ruby 和 Mongo 的新手,正在寻找这个问题的答案......
我有一个 mongo 记录数据库,其中包含这样的记录 - 哈希嵌入在数组中嵌入的哈希中
{
"id =>1",
"address" =>[
{
"number" => 1404,
"street" =>"jasmine",
"city" => "NY",
"state" => "NY",
"zip" => "02941"
},
{
"number" => 2400,
"street" =>"miner",
"city" => "Boston",
"state" => "MA",
"zip" => "02760"
},
{etc..}
],
"geo" => { "lat" => 33.875, "lon" => -116.301 }
"first_name"=> "joe",
"last_name" => "smith"
}
{
"id" =>"2",
"address" =>[{...},{...}, etc ],
"geo" => {"lat" => 32.875, "lon" => -115.301 },
"first_name"=> "john",
"last_name"=>"doe"
}
我想查找/返回所有包含“street”==“jasmine”的记录,如何在查找条件中引用“street”?
【问题讨论】:
标签: ruby-on-rails ruby mongodb hash