1
私はmongomapperを使用して 'within'クエリを実行しようとしています。私はシェルでコマンドを実行すると、すべてが正常に動作します:mongomapper geospatial 'within'クエリ
box = [[32.476750,-117.246094],[32.850173,-116.806641]]
db.locations.find({"location" : {"$within" : {"$box" : box}}})
// Bunch of results
をしかし、私はレールコンソールで同じことを実行したときに、私がnilを得る:私はLocation.firstを行う場合
box = [[32.476750,-117.246094],[32.850173,-116.806641]]
Location.find(:location => {"$within" => {"$box" => box}})
=> nil
私が取得私は正しいdbコレクションを指していることを知っています。 0の結果を返すmongomapperクエリで何が間違っていますか?