ryanong / mongoid_spacial

A Mongoid Extention that simplifies and adds support for MongoDB Geo Spacial Calculations.
MIT License
138 stars 63 forks source link

geo_near breaks on ruby 1.8.7 #14

Open schnittchen opened 12 years ago

schnittchen commented 12 years ago

with the error

Mongo::MongoArgumentError: DB#command requires an OrderedHash when hash contains multiple keys

mikebevz commented 12 years ago

Same for me.

bkimble commented 12 years ago

Because you need to give it an OrderedHash:

selector = BSON::OrderedHash.new selector['geoNear'] = 'stores' selector['near'] = [123,456] selector['num'] = 3 Store.database.command(selector)