From 13bdd5afae166ea4307ffbb6992385e1131e0383 Mon Sep 17 00:00:00 2001 From: xiaolei li <85657333+xleili@users.noreply.github.com> Date: Thu, 16 Feb 2023 14:00:20 +0800 Subject: [PATCH] docs: update node-rest examples and reference (#20011) --- docs/en/14-reference/03-connector/08-node.mdx | 8 ++++++++ docs/examples/node/restexample/query_example.js | 16 ++++++++++++++++ docs/zh/08-connector/35-node.mdx | 10 ++++++++-- 3 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 docs/examples/node/restexample/query_example.js diff --git a/docs/en/14-reference/03-connector/08-node.mdx b/docs/en/14-reference/03-connector/08-node.mdx index a6bd772bc9..b7c2e6b765 100644 --- a/docs/en/14-reference/03-connector/08-node.mdx +++ b/docs/en/14-reference/03-connector/08-node.mdx @@ -265,6 +265,14 @@ let cursor = conn.cursor(); + + + + +```js +{{#include docs/examples/node/restexample/query_example.js}} +``` + diff --git a/docs/examples/node/restexample/query_example.js b/docs/examples/node/restexample/query_example.js new file mode 100644 index 0000000000..0edce64a24 --- /dev/null +++ b/docs/examples/node/restexample/query_example.js @@ -0,0 +1,16 @@ +const { options, connect } = require("@tdengine/rest"); + +async function query() { + options.path = "/rest/sql"; + options.host = "localhost"; + options.port = 6041; + let conn = connect(options); + let cursor = conn.cursor(); + try { + let res = await cursor.query('select * from power.meters'); + console.log("res.getResult()", res.getResult()); + } catch (err) { + console.log(err); + } +} +query(); diff --git a/docs/zh/08-connector/35-node.mdx b/docs/zh/08-connector/35-node.mdx index 1cdacf3c1b..25f8bdf177 100644 --- a/docs/zh/08-connector/35-node.mdx +++ b/docs/zh/08-connector/35-node.mdx @@ -13,8 +13,6 @@ import NodeInfluxLine from "../07-develop/03-insert-data/_js_line.mdx"; import NodeOpenTSDBTelnet from "../07-develop/03-insert-data/_js_opts_telnet.mdx"; import NodeOpenTSDBJson from "../07-develop/03-insert-data/_js_opts_json.mdx"; import NodeQuery from "../07-develop/04-query-data/_js.mdx"; -import RESTQuery from "../07-develop/04-query-data/_js.mdx"; -import RESTSQLInsert from "../07-develop/03-insert-data/_js_sql.mdx"; `@tdengine/client` 和 `@tdengine/rest` 是 TDengine 的官方 Node.js 语言连接器。 Node.js 开发人员可以通过它开发可以存取 TDengine 集群数据的应用软件。注意:从 TDengine 3.0 开始 Node.js 原生连接器的包名由 `td2.0-connector` 改名为 `@tdengine/client` 而 rest 连接器的包名由 `td2.0-rest-connector` 改为 `@tdengine/rest`。并且不与 TDengine 2.x 兼容。 @@ -270,6 +268,14 @@ let cursor = conn.cursor(); + + + + +```js +{{#include docs/examples/node/restexample/query_example.js}} +``` +