Я не могу lodash _.remove работать в содержании объекта, который выглядит как этотlodash _.remove не работает на содержание объекта
content: {
code: '8d303377',
type: 'content',
repositoryCode: 'default',
externalLocations:
{
binaries:
{
medium: 'http://localhost:4000/image-medium.jpg',
small: ''
}
}
}
, и я хотел бы, чтобы удалить запись с пустой строкой (маленький). Я попробовал этот
_.remove(content.externalLocations.binaries, function() {
return content.externalLocations.binaries[req.params.variant] === req.body.url;
});
Значение req.params.variant == небольшой
Я попытался также этот
_.forEach(content.externalLocations, function (binary) {
_.remove(binary[req.params.variant], { [req.params.variant]: req.body.url });
});
The 'содержание: ..' блок в коде не представляется действительным JSON , –
двоичные файлы должны быть массивами других мудрых, если вы хотите удалить из объекта json только использование delete obj.binares.somekey –
Мой плохой не json a js object – kyserslick