У меня есть таблица, в которой мне нужно использовать bulkCreate (с updateOnDuplicate) для вставки в нее данных. Некоторые случайные столбцы иногда могут иметь нулевое значение. Он обновляет ранее заполненные значения в этом поле до нуля, если он обновляется.
Я ожидаю, что он обновит только значения, которые имеют значение, и игнорирует пустые поля.
Environment
Версия сиквелизации: 3.32.1
Node.js версия: 10.17.0
Операционная система: Ubuntu 18.04
Я попытался удалить пары ключ / значение с нулевым значением в поле записей перед bulkCreate, но это бесполезно. Я не могу использовать omitNull в этом сценарии, так как есть другие способы обновить эту таблицу, которые могут принимать нулевые значения.