Добавление целого числа с плавающей точкой в ​​InfluxData.Net как поле вызывает исключение, предполагая, что это целое число - PullRequest
0 голосов
/ 25 апреля 2018

Я использую <package id="InfluxData.Net" version="8.0.1" targetFramework="net462" />

В этом выпуске сказано, что

все числа теперь являются числами с плавающей запятой, если явно не объявлены целые числа во время записи (с завершающим i # 3526). Закрытие больше не актуально.

Но когда я добавляю поле с ключом FloatValue и значением - с плавающей запятой без десятичных разрядов, оно выдает исключение

System.AggregateException: 'Произошла одна или несколько ошибок. (API-интерфейс InfluxData ответил кодом состояния = BadRequest, response = {"error": "частичная запись: конфликт типов полей: поле ввода \" FloatValue \ "для измерения \" forest \ "является целочисленным типом, уже существует, так как тип float отброшен = 4" } ) '

Вот экран печати: enter image description here

Какие-либо решения, чтобы исправить добавление?

1 Ответ

0 голосов
/ 25 апреля 2018

Проблема заключалась в том, что я получил поплавок как объект и сразу назначил его в Point, хотя значение поля предполагает, что объект, который мне нужен для приведения его в действие, должен сначала плавать.

...