diff --git a/apps/iot/src/influxdb/influx_point.erl b/apps/iot/src/influxdb/influx_point.erl index 8579aec..d0828dd 100644 --- a/apps/iot/src/influxdb/influx_point.erl +++ b/apps/iot/src/influxdb/influx_point.erl @@ -45,8 +45,8 @@ field_val(V) when is_float(V) -> field_val(V) when is_binary(V) -> <<$", V/binary, $">>; field_val(V) when is_list(V); is_map(V) -> - S = jiffy:encode(V, [force_utf8]), - <<$", S/binary, $">>; + S = base64:encode(iolist_to_binary(jiffy:encode(V, [force_utf8]))), + <<$", "base64:", S/binary, $">>; field_val(true) -> <<"true">>; field_val(false) -> diff --git a/docs/router.md b/docs/router.md new file mode 100644 index 0000000..1ae748a --- /dev/null +++ b/docs/router.md @@ -0,0 +1,3 @@ +# 数据路由设计文档 + +