我想用這個命令來使用不同的索引類型(2dsphere和文本)兩個指標:在MongoDB中一起創建地理空間和類型索引?
db.mycoll.createIndex({"@geolocationable":"2dsphere",name:"text"})
,但我得到以下錯誤:
"errmsg" : "bad index key pattern { @geolocationable: \"2dsphere\", name: \"text\" }: Can't use more than one index plugin for a single index."
我讀MongoDB Text and 2D compound index 但我我不確定爲什麼我不能在一個集合中創建2dsphere和文本索引。
我的意思不是說我想在一個查詢中使用這兩個指標的同時,我要創建這個索引,以便從他們在單獨的查詢單獨
我已經更新了我不想在一個查詢中使用兩個索引的問題 – Mobin
@Mobin:更新了我的答案 – 4J41