Два небольших вопроса:
Я хочу сделать географическую индексацию, упомянутую здесь , чтобы я мог найти близлежащие места. Говорят, что это
db.places.ensureIndex ({loc: "2d"})
в этом документе. Но так как erlang не может хранить «2d» в виде строки, я хочу узнать, какой из следующих кодов является правильным в erlang:
mongo:create_index(foo, {loc, <<"2d">> })
mongo:create_index(foo, {loc, '2d' } )
mongo:create_index(foo, {loc, '$2d'} )
Все получают нормально результат. Какой правильный?
- Нет гарантийного индекса для драйвера erlang. И я не вижу API, который может получить информацию индекса. Тогда как я могу просто элегантно создать индекс за один раз?
Большое спасибо!