Cómo incluir el id de documento en Firestore colección Angular 5
Tengo esta función que obtiene todos los puestos de trabajo y quiero obtener el id del post alguna idea de cómo conseguir el id del post o Cómo incluir el id cuando puedo agregar el documento a la colección
get_the_posts(){
this.Post_collection = this.afs.collection('posts');
return this.Posts = this.Post_collection.valueChanges();
}
Que me da este resultado:
[
{ name: 'post 1 name' description: 'post description'},
{ name: 'post 2 name' description: 'post description'},
{ name: 'post 3 name' description: 'post description'},
]
Y quiero que esta salida
[
{ id: 'm9mggfJtClLCvqeQ', name: 'post 1 name' description: 'post description'},
{ id: 'm9mggfJtCldsadaf', name: 'post 2 name' description: 'post description'},
{ id: 'm9mggfJtCdsasavq', name: 'post 3 name' description: 'post description'},
]