我今天从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"] ...
谢谢。