Я просматриваю документацию по arangojs и смотрю на функцию collection.update()
, keepNull — одна из опций, которые можно добавить. https://github.com/arangodb/arangojs/blob/master/docs/Drivers/JS/Reference/Collection/DocumentManipulation.md
При просмотре той же документации для функции collection.save()
(https://github.com/arangodb/arangojs/blob/master/docs/Drivers/JS/Reference/Collection/DocumentCollection.md) такой опции нет. Почему? Нужно ли мне сначала иметь исходный файл, а затем обновить его с помощью keepNull: false, прежде чем я получу его для очистки моих документов от любых ключей с нулевым значением? Или это недостаток в документации? Я думаю, что это правильно, так как мне не удалось установить для keepNull значение false, используя collection.save.