diff --git a/packages/nocodb/src/models/Model.ts b/packages/nocodb/src/models/Model.ts index 9ea8a9d293..04afc1991d 100644 --- a/packages/nocodb/src/models/Model.ts +++ b/packages/nocodb/src/models/Model.ts @@ -339,6 +339,11 @@ export default class Model implements TableType { ): Promise { const model = args?.model || (await this.get(args.id, ncMeta)); + if (!args?.viewId) { + const view = await View.getDefaultView(model.id, ncMeta); + args.viewId = view.id; + } + return new BaseModelSqlv2({ dbDriver: args.dbDriver, viewId: args.viewId,