Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

300
Vistas
Múltiples uniones 'belongsTo' en un cubo en Cube.js

Hay tres cubos que necesito crear, a saber, "Pedido", "Artículo de pedido" y "Ajuste". Los ajustes pueden pertenecer a Order o OrderItem (no a ambos al mismo tiempo).

Orden -> Ajuste es una relación de uno a muchos y, por lo tanto, Orden tiene una unión "hasMany" con Ajuste.

Artículo de pedido -> Ajuste también es una relación de uno a muchos, por lo que el artículo de pedido tiene una unión "hasMany" con Ajuste.

Ahora, ¿cómo modelo el cubo de ajuste? ¿Puede tener dos uniones del tipo "belongsTo" como las siguientes:

 cube('Adjustments', { sql: `SELECT * FROM "orders-parquet-${ENVIRONMENT}".order_adjustments`, joins: { Orders: { relationship: 'belongsTo', sql: `${Orders}.order_id = ${Adjustments}.order_id`, }, OrderItems: { relationship: 'belongsTo', sql: `${OrderItems}.order_item_id = ${Adjustments}.order_item_id`, }, },

¿Es esta la forma correcta de modelar los cubos? Busqué en Google pero no pude encontrar ningún ejemplo en el que se usaran dos combinaciones "pertenecen a" en un cubo.

about 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda