使用ScreenBuilders以主窗口方式打开页面后返回报错的问题

如题,使用如下方式打开页面后点击浏览器的返回按钮出现报错的问题

screenBuilders.screen(this)
         .withScreenClass(xxx.class)
         .withLaunchMode(OpenMode.ROOT)
//       .withOpenMode(OpenMode.ROOT)  // 与使用withLaunchMode效果一样
         .build()
         .show();

错误原因是返回时生成了一条SQL语句,里面查询了SEC_SEARCH_FOLDER这个表的SYS_TENANT_ID字段(项目中使用了多租户),但实际这个表又没有这个字段,请问下这个改如何解决呢?

另外再请问下,我其实是希望能在当前主窗口之外重新打开一个浏览器的标签页来显示新打开的页面,但是现在是直接在当前的主窗口页面打开的,这种有没有什么办法实现呢?

是否对 SearchFolder 实体做过扩展?对此实体启用了多租户支持。方便的话贴出详细异常信息。

另外请注意一个帖子只讨论一个问题。

错误信息如下,我另外搭了一个demo项目,里面在点击浏览器返回的时候没有出现报错的这个sql查询,不知道是为什么
image

补充一下,SearchFolder继承链上已经启用了对多租户的支持

没有看出问题所在,怎样能重现此问题?

感谢解答,我在demo里面也没能重现这个问题,因为是内网开发的项目,所以也没法把代码发出来,我只有换个思路解决了