feat(orchestration): Remote Joiner field aliases (#5013)
* initial commit * chore: unit tests and forward arguments
This commit is contained in:
@@ -56,6 +56,9 @@ export const serviceConfigs: JoinerServiceConfig[] = [
|
||||
alias: {
|
||||
name: "variant",
|
||||
},
|
||||
fieldAlias: {
|
||||
user_shortcut: "product.user",
|
||||
},
|
||||
primaryKeys: ["id"],
|
||||
relationships: [
|
||||
{
|
||||
@@ -75,6 +78,12 @@ export const serviceConfigs: JoinerServiceConfig[] = [
|
||||
},
|
||||
{
|
||||
serviceName: "order",
|
||||
fieldAlias: {
|
||||
product_user_alias: {
|
||||
path: "products.product.user",
|
||||
forwardArgumentsOnPath: ["products.product"],
|
||||
},
|
||||
},
|
||||
primaryKeys: ["id"],
|
||||
relationships: [
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user