Skip to content

Commit 5bbf5f0

Browse files
committed
fix: Handle primaryKey shown: false pitfall error
1 parent b90dd89 commit 5bbf5f0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/cubejs-api-gateway/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ const transformData = (aliasToMemberNameMap, annotation, data, query) => (data.m
7070
const memberName = aliasToMemberNameMap[p[0]];
7171
const annotationForMember = annotation[memberName];
7272
if (!annotationForMember) {
73-
throw new UserError(`You requested hidden member: '${p[0]}'. Please make it visible using \`shown: true\``);
73+
throw new UserError(`You requested hidden member: '${p[0]}'. Please make it visible using \`shown: true\`. Please note primaryKey fields are \`shown: false\` by default: https://cube.dev/docs/joins#setting-a-primary-key.`);
7474
}
7575
const transformResult = [
7676
memberName,

0 commit comments

Comments
 (0)