Карта ObjectId MongoDB для более Angular дружественной версии - PullRequest
0 голосов
/ 06 марта 2020

В настоящее время бэкэнд отвечает этим

[
    {
        "_id": {
            "timestamp": 1583485841,
            "machineIdentifier": 3421823,
            "processIdentifier": 21256,
            "counter": 6300739,
            "date": "2020-03-06T09:10:41.000+0000",
            "time": 1583485841000,
            "timeSecond": 1583485841
        },
        "task": "my saved value"
    }
]

В Angular я получаю список желаемых задач, теперь я хочу редактировать задачи. Я ожидаю получить доступ к задачам, используя идентификатор. Мой объект домена теперь

export class ValueDomainObject {
  public id: any;
  public task: string;

  constructor(data: any) {
    if (data) {
      this.id = data._id;
      this.task= data.task;
     }
  }
}

Отображенный идентификатор равен undefined, значение задачи имеет правильное значение, задачи отображаются правильно, теперь я хочу обновить значение с помощью objectId, как я могу сопоставьте objectId ответа со строкой, которую я могу отправить в мою конечную точку

Конечная точка, которую я должен использовать, - DOMAIN/evaluate/ID-AS-STRING/task

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...