标签: cube.js

如何在cube.js 中处理postgres 数据库中的jsonb 对象?

我有一个包含自定义属性键和值的 jsonb 列的 postgres 数据库。有没有办法让这些显示在维度中?

cube.js

3
推荐指数
1
解决办法
578
查看次数

立方体 Js | 如何连接从 MongoDB 数组创建的两个表?

我是cube.js 的新手,我遇到了一个问题,也许有人可以帮助我。我在互联网上没有找到任何非常有用的东西...这是我收集的 o 文档的示例:

{ 
    "_id" : ObjectId("5a835e0000f73b69c100f15c"), 
    "studyDescription" : "xxxxxxxx", 
    "observations" : [
        {
            "_id" : "1JELIZY6QSAGW",  
            "state" : "validated", 
            "stateBy" : "user@xxx.com", 
            "stateAt" : ISODate("2019-10-22T15:06:48.133+0000"), 
            "created" : ISODate("2019-10-22T15:06:48.133+0000"), 
            "createdBy" : "user@xxx.com", 
            "history" : [
                {
                    "author" : "user@xxx.com", 
                    "role" : "ADMIN", 
                    "state" : "validated", 
                    "tsp" : ISODate("2019-10-22T15:06:48.133+0000")
                }
            ]
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

我的收藏包含研究,每项研究都包含一些观察结果。每个观察结果都可以由一个或多个审阅者审阅,并且该信息包含在“历史”数组中。我需要做一些报告,所以建议我使用cube.js。问题是我需要使用数组中包含的数据过滤一些图表,为此,我需要进行一些联接。我的问题是“观察”数组不包含研究 id,“历史”数组既不包含研究 id 也不包含观察 id,而我需要两者连接表并根据作者进行过滤。我无法加入他们,除非我修改数据库中的集合以添加信息,不幸的是,这在我的情况下不是一个选项......

您有想法让这种加入成为可能吗?

非常感谢您的帮助

mongodb cube.js

3
推荐指数
1
解决办法
891
查看次数

Cube.js 后端的错误继续等待问题

我在连接到 AWS 无服务器上的 cube.js 后端并在前端仪表板中执行 /cubejs-api/v1/load 请求时遇到了一些问题。我不断得到{"error":"Continue wait"}而不是返回结果。我正在遵循 react-dashboard 指南进行身份验证,但使用后端 cube.js 无服务器 AWS 模板进行部署。这是我的主要 cube.js 文件的样子。:

const AWSHandlers = require('@cubejs-backend/serverless-aws');
const PostgresDriver = require('@cubejs-backend/postgres-driver');
const fs = require("fs");
const jwt = require("jsonwebtoken");
const jwkToPem = require("jwk-to-pem");
const jwks = JSON.parse(fs.readFileSync("jwks.json"));
const _ = require("lodash");

module.exports = new AWSHandlers({
  checkAuth: async (req, auth) => {
    const decoded = jwt.decode(auth, { complete: true });
    const jwk = _.find(jwks.keys, x => x.kid === decoded.header.kid);
    const pem = jwkToPem(jwk);
    req.authInfo = jwt.verify(auth, …
Run Code Online (Sandbox Code Playgroud)

javascript cube.js

3
推荐指数
1
解决办法
921
查看次数

标签 统计

cube.js ×3

javascript ×1

mongodb ×1