【发布时间】:2015-06-06 08:15:41
【问题描述】:
我今天从monger 开始,文档使用这样的示例:
(let [conn (mg/connect)
db (mg/get-db conn "monger-test")
coll "documents"]
(mc/insert db coll {:first_name "John" :last_name "Lennon"})
(mc/insert db coll {:first_name "Ringo" :last_name "Starr"})
(mc/find db coll {:first_name "Ringo"}))
所有文档示例都使用该结构。始终连接到 MongoDB,然后在 mc/insert... 上使用 db。问题是,我怎样才能把这段代码放在一个函数上,并在我执行 mongodb 查询的函数中使用它,而不是一直重复下面的代码:
(let [conn (mg/connect)
db (mg/get-db conn "monger-test")
coll "documents"] ...
谢谢。
【问题讨论】: