作为 Clojure、Noir 和 Monger 的新手,我面临的只是一个小问题。正如 Noir 中的标准一样,我将模型保存在 src/app_name/model_name.clj
我面临的问题是我需要在每个模型中与 MongoDB 建立相同的连接,因为我不知道如何正确“共享”连接,如下所示:
(ns app.models.theme
(:require [monger.collection :as mc]
[monger.core :as mg]))
(mg/connect!)
(mg/set-db! (mg/get-db "app_development"))
; Do stuff
我将如何通过整个应用程序共享此连接?谢谢你。