multikey

    1熱度

    1回答

    我有「飼料」集合,每個飼料都有評論。所以當有人對飼料進行評論時,他會被添加到Mongo的multikey領域的「subsribers」中。 feeds: { _id: ..., text: "Text", comments: [{by: "A", text: "asd"},{by: "B", text: "sdf"}], subscribers: ["A","B"] } 然後當我需

    2熱度

    1回答

    : values = [ {"one"=>"BA", "two"=>"AAB"}, {"one"=>"AA", "two"=>"BBA"}, {"one"=>"AA", "two"=>"BCB"}, {"one"=>"AA", "two"=>"ABA"}, {"one"=>"BC", "two"=>"AAC"}, {"one"=>"AC"

    0熱度

    1回答

    我想要自動完成功能,建議關鍵字從數據庫。如果我使用MongoDB和多鍵索引,我已經有這些關鍵字在數據庫中,但我可以以某種方式訪問​​它們嗎? 如果我有以下的集合對象: { "title": "Some awesome title", "keywords": [ "some", "awesome", "title" ] } 我還

    0熱度

    1回答

    由於我無法理解的原因,提供我的表的人沒有任何形式的表單中的20k +條目的單個字段唯一標識。 我有兩個字段BuildingCode和RoomCode,它們共同組成一個獨特的房間。例如: BuildingCode RoomCode OtherInfo 001 100A This is room 100 A in building 1 001 101 Different room

    4熱度

    2回答

    我必須使用兩個鍵和一個值來實現像Hashmap這樣的分類,比如Hashmap<K1, K2, V>,其中兩個鍵是整數,值是我定義的通用MyObject。 我看this,this和this後,我也知道,番石榴項目提供the table interface,但我不希望使用外部庫(如沒必要),以保持我的項目儘可能小。 所以我決定使用SparseArrays:我認爲這是更好的選擇,因爲我的鍵是int,並不

    1熱度

    1回答

    我使用多鍵袋爲了計算某些值的組合的發生,我想知道是否有一種優雅的方式來將這些袋子轉換爲像TreeMaps這樣的嵌套SortedMaps。嵌套TreeMaps的數量等於多鍵中組件的數量。舉例來說,假設我有一個有定義的鍵多鑰匙包: multiKey = new String[]{"age", "height", "gender"} 因此,對象我想獲得那就是: TreeMap<Integer, Tr

    0熱度

    1回答

    我有一個蒙戈集合與文檔喜歡 - { _id : 1abc, 'data' :'blah', 'createdDate' : ISODate("2013-05-26T01:34:10Z"), 'a': [ { _id : a1adas, 'createdDate' : ISODate("2013-05-26T01:35:10Z"), 'b':[

    3熱度

    2回答

    好讓我解釋清楚我想要實現 這將是一個對象,它將包含下面的數據 - 像SQL Server表 BigInt parameter1 BigInt parameter2 string parameter3 這些參數1和參數2都將組成指標(如在SQL服務器表的主鍵) 所以這個對象將有像500000個記錄像以上 我會快速查找從這個對象像 return parameter3 where paramet

    3熱度

    1回答

    我有一個集合,我只需要查看整個數組的文檔;我想不出任何我想通過該數組的一個值查找文檔的場景。不幸的是,總是爲數組值激活的多鍵功能顯然無法停用。 在documentation它說:「該索引將用於查找值的一個子集(目前是第一個),然後文件將被檢查完全匹配。」我認爲這大大降低了我的表現案件。儘管有索引,一些查找需要70毫秒和幾分鐘,因爲根據第一個元素,MongoDB有時必須搜索幾千或幾十萬個文檔。至少這

    0熱度

    1回答

    我想設計一個模型輪廓交互,例如< - >互動< - > B,相互作用包含A和B 可以說我有收集所謂的相互作用共同領域,我有幾個想法,我正在尋找最佳實踐解決方案。 相互作用分開到兩個不同的文件,每個配置文件 { pid:"A ID" commonField1:"" commonField2:"" .. } { pid:"B ID" c