我如何使用 Cashbah 优雅地将投影应用于整个 MongoDB 集合
How can I elegantly apply a projection to an entire MongoDB collection using Cashbah
假设 coll
是一个 MongoCollection,我知道我可以通过调用 coll.find()
select 所有文档,并且我知道我可以将投影应用到通过调用 coll.find("_id" $exists true, projection)
所有文档,其中 projection
可能类似于 MongoDBObject("_id" -> 1)
。有没有办法更优雅地做到这一点,就像(想象中的)coll.find($everything, projection)
?
空文档将执行查找所有操作,例如:
coll.find(MongoDBObject(), projection)
假设 coll
是一个 MongoCollection,我知道我可以通过调用 coll.find()
select 所有文档,并且我知道我可以将投影应用到通过调用 coll.find("_id" $exists true, projection)
所有文档,其中 projection
可能类似于 MongoDBObject("_id" -> 1)
。有没有办法更优雅地做到这一点,就像(想象中的)coll.find($everything, projection)
?
空文档将执行查找所有操作,例如:
coll.find(MongoDBObject(), projection)