monger

    0熱度

    1回答

    我有一個函數,它接受條目列表並使用monger將它保存到mongo。 奇怪的是,除非我指定multi:true,否則只有一條記錄會被更新,其餘的記錄會被忽略。 我不明白爲什麼多標誌是必要的monger持久所有更新mongodb。 (defn update-entries [entries] (let [conn (mg/connect) db (mg/get-db

    0熱度

    2回答

    是否可以使用Monger執行「repairDatabase」命令?如果是這樣如何?

    0熱度

    2回答

    ,我寫的是包含像 (monger.collection/insert-and-return db "test-coll" {:_id 1 :some-vector [:a-keyword]}) 返回預期與關鍵字項的矢量集合的文檔 {:_id 1, :some-vector [:a-keyword]} 但後來如果我提取特定文件如 (monger.collection

    3熱度

    1回答

    試圖插入使用蒙格隨着浮法/大小數文檔來蒙戈在它 (MC /插入DB「產品」 {缺少編解碼器:價格300.00M}) ,並得到下面的錯誤。 錯誤compojure.api.exception - 找不到類java.math.BigDecimal的編解碼器。當我刪除價格 插入正常工作。 我是否缺少任何編解碼器依賴或我做錯了什麼?谷歌搜索沒有多大幫助。提前致謝。

    1熱度

    1回答

    當我試着用{$lte start $gte end}查詢obj時,我得到了這個錯誤代碼,你能告訴我一些使用coda.datetime查詢的示例嗎? IllegalArgumentException can't serialize class org.joda.time.DateTime org.bson.BasicBSONEncoder._putObjectField (BasicBSONEnco

    1熱度

    2回答

    In the documentation,mongodb連接建立一次,在使用之前不會將連接傳遞給每個命令,是使用monger的正確方法,還是應該將數據庫連接傳遞給每個調用?

    0熱度

    1回答

    我正在使用monger並使用find-maps從我的mongo nosql數據庫中獲取批處理。它返回一個我打算在我的函數調用鏈中下游用作數據存儲參數(參考)的數組。在未來的函數調用中,我將訪問相應的ID。我希望使用此ID作爲查找來在我的數據存儲區中進行讀取,因此我不必再撥打另一個monger電話。數組形式的數據存儲似乎不是通過ID訪問對象的最快方式......但我不確定。 如果我需要從此數據存儲陣

    0熱度

    1回答

    我使用的Clojure和Monger 它工作正常,我組功能由它們涉及到收集與商販避免重複代碼的請求。 因此,每一個文件是這樣開始的: (ns img-cli.model.mycollectionname (:require [monger.core :as mg] [monger.collection :as mc] [edn-config.core

    0熱度

    1回答

    搜索模式,我想用的搜索模式這樣從Clojure的訪問蒙戈DB: find({Keywords: /search-pattern/}) 我有一個名爲「soulflyer」數據庫,一個包含「圖像」的收集和每個成員都有「關鍵字」字段包含來自其所代表的圖像的exif關鍵字數組。 從蒙戈java的貝我這樣做搜索自己的圖片: db.getCollection('images').find({Keyword

    1熱度

    2回答

    我正在使用Monger連接到Mongo。我想運行 db.collection.find().forEach(function(x) { db.collection-two.insert(...) }) 我看不到相關的「爲每個」在蒙格文檔條目或方法在JavaScript中傳遞給插入到另一個集合。我該怎麼做呢? (forEach位於客戶端API而不是服務器API)。我會刪除它,但我不能。