Спецификация на самом деле не предназначена для поддержки upserts, так как вы технически модифицируете более одного документа, и, конечно, могут возникнуть непростые условия гонки.Поэтому мы рекомендуем то, что сделал Мэтт: сначала удалить, а потом поставить.