Хорошо, я довольно новичок в angular, и моя коллекция кандидатов ссылается на коллекцию объявлений о вакансиях с идентификатором
, но как мне получить postTitle с помощью параметра Applicant.post, который совпадает с идентификатором? параметр коллекции сообщений?
обе схемы
Сообщение
var PostSchema = new mongoose.Schema({
category : { type: Schema.Types.ObjectId, ref: 'Category' },
id: String,
postTitle: String,
postAuthor: String,
postDescription: String,
postQualifications: String,
postReference: String,
updated: { type: Date, default: Date.now },
});
Заявитель
var ApplicantSchema = new mongoose.Schema ({
post : { type: Schema.Types.ObjectId, ref: 'Post' },
id: String,
appName: String,
appPhone: String,
appEmail: String,
appAddress1: String,
appAddress2: String,
appResume: String,
updated: { type: Date, default: Date.now }
});
HTML
<div class="button-row">
<a mat-flat-button color="primary" [routerLink]="['/applicant']">Back</a>
</div>
<hr>
<div class="row application">
<div class="col-md-6">
<h3>{{applicant.appName}}</h3>
<h4>Applying for: {{applicant.post}} || Need post.postTitle </h4>
<h4>Submitted: {{applicant.updated | date: 'dd MMM yyyy'}}</h4>
</div>
<div class="col-md-5">
<h4>{{applicant.appPhone}}</h4>
<h4>{{applicant.appEmail}}</h4>
<h4>{{applicant.appAddress1}}, </h4>
<h4>{{applicant.appAddress2}}</h4>
</div>
<div class="col-md-1">
<a class="btn btn-block" button (click)="deleteApplicant(applicant.id)">
<mat-icon>delete</mat-icon>
</a>
</div>
<br>
<div class="col-md-12">
<p innerHTML={{applicant.appResume}}></p>
</div>
</div>