您应该仔细看看Casbah,它是官方(并且完全支持)MongoDB Scala驱动程序:
http://api.mongodb.org/scala/casbah/latest
诚然,作为项目的创建者和维护者,我有偏见,但官方的支持带来了很多好处,包括背后有一个全职开发人员.DBObject的常见Scala类型和Scala collections样式的实现内置了固态类型转换包装器,这比许多其他驱动程序使用的默认Java对象要好得多.还有一个完整的查询dsl,它映射到Mongo查询语法.
我也喜欢电梯,最近开始与电梯团队合作,帮助提升电梯.Foursquare刚刚发布了lift mongo record的查询dsl,名为Rogue,它驱动着他们自己的Scala+MongoDB系统:
http://GitHub.com/foursquare/rogue
我发现大多数人使用电梯或Casbah,但YMMV.如果你需要更多帮助,请随时打电话给我.