问题标签 [massivejs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
73 浏览

postgresql - 有没有办法使用 massjs 并使用动态变量作为表名来创建表和选择表?

我已经使用 express 和 mass 通过节点服务器设置了 postgreSQL 访问,但是我找不到使用动态表名构建新表或使用 mass 动态选择表的方法。任何方向将不胜感激!

0 投票
0 回答
2152 浏览

node.js - DeprecationWarning:隐式禁用证书...如何解决?(node.js,快递,海量)

我将 Postgresql 与 Node.js、Express 和 Massive 一起使用。我收到此错误:

“(节点:11507)DeprecationWarning:不推荐使用隐式禁用证书验证,并将在第 8 页中删除。指定rejectUnauthorized: true需要有效的 CA 或rejectUnauthorized: false明确选择退出 MITM 保护。”

我的数据库连接字符串设置?ssl=true在字符串的末尾。我认为错误是说该配置已被弃用。我尝试将其取出并将其添加到我的服务器:

我仍然得到错误。配置它以使错误消失的正确方法是什么?我一直在阅读您需要使用.ssl = { rejectUnauthorized: true}. 我应该如何编写代码?有人可以写一个例子吗?并且应该?ssl-true从数据库连接字符串的末尾删除?

0 投票
1 回答
43 浏览

sql - PostgreSQL UNION,但结果从何而来?

我想用两张表做一个联合,但我需要知道结果来自哪里。这是我的加入。

所以我的目标是返回一个包含两个对象的数组。例如,

这个结果是可能的还是必须创建两个单独的 sql 语句并将它们打包到 Node.js 中的数组中?

0 投票
0 回答
29 浏览

node.js - 在 Node.js 中与 Massive.js 一起使用时出错

我已经在 node 中使用 mass.js 几个月了,从来没有遇到过这个错误。我完全被难住了。这是我正在使用的代码:

当我运行 nodemon 时,我收到一个错误:“错误:自签名证书”。我知道它与大量有关,因为当我取出它时,nodemon 连接到服务器。当我将rejectUnauthorized 的值更改为false 时,我收到此错误:“TypeError:client.ref 不是函数”。我尝试在命令行和代码中运行“process.env.NODE_TLS_REJECT_UNAUTHORIZED = “0”,但没有运气。任何形式的帮助将不胜感激。

0 投票
0 回答
11 浏览

node.js - Massive.js 从文档中选择特定的嵌套字段

我将以下文档结构存储在文档表中

使用 Massive.js 选择记录时,我可以通过提供选项对​​象来限制返回的字段。

await dbConn.table.findDoc(criteriaObj, { fields: ['firstname', 'surname'] });

这适用于根字段,但适用于嵌套对象;考虑manager上面的字段,Massive 将该字段作为 JSON 字符串而不是解析的对象返回。

await dbConn.table.findDoc(criteriaObj, { fields: ['firstname', 'manager'] });

返回以下内容。

我浏览了Massive 的文档,但找不到任何关于将此功能与嵌套字段一起使用的参考。

这甚至可能吗?理想情况下,我想制作一个选项对象,我可以从根文档中请求任意数量的字段,还可以从该文档中的嵌套对象中选择任何字段子集。

任何信息将不胜感激谢谢。