连接数据库视图后区块里无法调用

* 描述问题

在数据源中创建了一个连接数据库视图的数据表,但在创建区块时找不到这个数据表。

* 运行环境

  • NocoBase 版本: 1.2.3-alpha
  • 数据库种类与版本: PostgreSQL 12
  • 操作系统: debian
  • 部署方式:Docker Compose
  • Docker 镜像版本:nocobase/nocobase:latest
  • NodeJS 版本:

如何重现

同描述问题

解决方案

感谢一楼老哥回复

在创建连接数据库视图”的数据表时,需要设置Record unique key(筛选目标键)

配置一下Record unique key

感谢,实测是要设置Primary字段,设置unique 的时候会提示 “XX不是一张表”

我指的是配置里的这个位置

1 Like

我重建了一个视图,看到这选项了,在添加数据表时候就要选,谢谢