mongodbclojuremonger

Running "repairDatabase" with Monger?


Is it possible to execute the "repairDatabase" command with Monger? If so how?


Solution

  • you can do like this:

    (:require [clojure.test :refer :all]
              [monger.core :as mc]))
    
    (deftest ^:focused repair-db-test
      (let [conn (mc/connect)
            db (mc/get-db conn "test-db")]
       (is (= {"ok" 1.0}
              (mc/command db {:repairDatabase 1})))))