Как получить все объекты в коллекции Mongodb, включая идентификаторы?

Я использую Casbah и Salat для создания собственного дао Mongodb и реализую такой метод getAll:

val dao: SalatDAO[T, ObjectId]    
def getAll(): List[T] = dao.find(ref = MongoDBObject()).toList 

Я хочу знать:

  1. Есть ли лучший способ получить все объекты?
  2. Когда я перебираю объекты, я не могу найти идентификатор объекта _. Это исключено? Как включить его в список?

5
задан uzilan 9 July 2012 в 07:23
поделиться