1°/ De ModelCompanion
eigenschap biedt een def findAll(): SalatMongoCursor[ObjectType] = dao.find(MongoDBObject.empty)
methoden. U moet een speciaal verzoek indienen voor elke verzameling die uw database heeft.
Als u de geretourneerde objecten herhaalt, kan het beter zijn om te herhalen met de SalatMongoCursor[T]
geretourneerd door de dao.find
in plaats van twee iteraties te doen (een met de toList
van Iterator
eigenschap dan een andere op je List[T]
).
2°/ Salat wijst de _id-sleutel toe aan uw klasse-ID-veld. Als u een klasse definieert met een id: ObjectId
veld. Dit veld is toegewezen met de mongo _id-sleutel. U kunt dit gedrag wijzigen met de @Key
annotatie zoals aangegeven in Salat-documentatie