ClickHouseRowBinaryStream, возникает когда пишу простой массив из 1 элемента в колонку Array(Nullable(Int32))
Вот так вот
val arr = Array[Int](3); stream.writeInt32Array(arr)
так а колонку c массивом null-в дописывает пушкин? markNextNullable(true);
А зачем массив null-ов? В монге checkSignatureDisable либо =true, =false, либо отсутствует в документе. И с markNextNullable(true) я не знаком, пойду почитаю :)
я не вам отвечал, я про разработку на java и тип RowBinary
скорее writeInt32Array нету готовой надо writeUnsignedLeb128(Objects.requireNonNull(arr).length); for (int i : arr) { if (value == null) { markNextNullable(true); } else { markNextNullable(false); writeInt32(value); } }
Обсуждают сегодня