你好,我最近开始调研和使用nocobase,有个问题一直困扰。
需求:需要建立多个工作空间,彼此数据隔离。
我的想法:
第1种:使用 docker 启动多个nocobase,每一个nocobase都是一个工作空间,但是这样的话,我的页面配置、数据库建表这些配置项怎么在多个空间中同步,我没有找到方法,如果全量同步数据库的话,业务数据(用户信息等)也会被同步了,我不希望业务数据被同步。
第2种:使用一个nocobase,对于业务数据,都设定一个和工作空间关联的字段,然后在页面和逻辑中进行过滤。这样的话我的数据库建表配置,页面配置天然是同步的,但是数据只是通过字段隔离,配起来也会比较复杂
想请教下这个场景的最佳实践是什么,或者有没有商业插件可以帮助解决