2010-06-17 2 views
0

Я хотел попробовать геопространственных индексы с MongoDB, но все это я получаюПолучение геопространственных индексов для работы в MongoDB 1.4.3

> db.map_nodes.find({ coodinate: { $near: [54, 10] } }) 
error: { "$err" : "invalid operator: $near" } 

и

> db.map_nodes.runCommand({geoNear:"coordinates", near:[50,50]}) 
{ 
    "errmsg" : "no such cmd", 
    "bad cmd" : { 
     "geoNear" : "coordinates", 
     "near" : [ 
      50, 
      50 
     ] 
    }, 
    "ok" : 0 
} 

Я использую MongoDB 1.4.3. Что я делаю не так?

ответ

3

Вы уверены, что находитесь на 1.4? вы можете попробовать db.version() из оболочки?