Akka-http ve ReactiveMongo ile bir web servisi yazıyorum. Kendimle çözemediğim bir sorunla karşı karşıya kaldım.ReactiveMongo ile ekleme yaptıktan sonra kimliği alın
Sorun hatası veya Tamam statü dışında herhangi yararlı bilgiler içermez WriteResult
olduğunu yöntemini
def saveRoute(route: Route)(implicit writer: BSONDocumentWriter[Route]): Future[WriteResult] = {
collection.insert(route)
}
var.
Ekledikten sonra nesne kimliğinin nasıl ekleneceğini açıklar mısınız? Bulduğum tüm örnekler ya LastError
ya da Play! Çerçeve.
ulaşmasını sağlar önce
saveRoute
çağırmak
Route
varlık kopyalayıp genereted kimliği atar Kimlik almak için boş sonuç. –@ yeşil sarmaşık ne demek istiyorsun? –
Başarı durumunda bu nesneyi alıyorum 'DefaultWriteResult (Tamam = true, n = 1, writeErrors = List(), writeConcernError = Yok, code = Yok, errmsg = Yok)' İçinde 'ObjectId' yok –