Задать вопрос
@spardarus

MongoDB как создать и обновить поле?

У меня примерно такие записи:
{
"_id" : "5c81d90a30ed9f23a8a12198",
"decrypted" : "ИП Васильев АН79456138423"
}

Не могу написать запрос, что бы преобразовать в такую запись
{
"_id" : "5c81d90a30ed9f23a8a12198",
"decrypted" : "ИП Васильев АН79456138423",
"inn" : 79456138423
}

То есть у каждой записи взять значение из тега 79456138423
и добавить к записи новое поле "inn" : 79456138423.

Написал только такой запрос, который добавляет к каждой записи поле "inn" со значением 1
db.trace.update({},
{$set:{"inn": 1}},
false,
true)

Дальше вместо значения "1" не могу придумать выражение, чтобы оно выбирало из тега 79456138423 значение для каждой записи.

Помогите пожалуйста, весь интернет облазил не смог найти решения.
  • Вопрос задан
  • 25 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы