如何从纯脚本访问 mongodb?

How can I access mongodb from purescript?

如何从纯脚本访问 mongodb?

我找到的唯一软件包是 purescript-node-mongodb 但它看起来过时了,而且它没有与 spago

一起安装

还有其他推荐吗?

如果没有,我应该使用 nodejs 驱动程序吗?

找到解决问题的叉子:

https://github.com/j-nava/purescript-mongo

就这么简单:

queryEmail :: String -> Query User
queryEmail email = Q.by { email: Q.eq email }

findUserEmail email db = do
  col <- Mongo.collection "users" db
  users <- Mongo.find (queryEmail email) defaultFindOptions col
  pure case users of
    [] -> Nothing
    arr -> arr # Array.head