两个分表 联合查询 ,如果一个分表不存在怎么写 返回

SqlSugar 待处理
1 245
该叫什么 sjzwcs 发布于2周前
悬赏:5 飞吻

多租户   sid是分表字段  1001  

var tbBook = _context.SplitHelper<BmBook>().GetTableName(sid);

var rightQuery = _context.Queryable<BmBookItem>().SplitTable(tabs => tabs.InTableNames(tbItem));

 var list = _context.Queryable<BmBook>().SplitTable(tabs => tabs.InTableNames(tbBook))

 .LeftJoin<BmBookItem>(rightQuery, (o, c) => o.BookId == c.BookId)

假如分表 BmBookItem_1001 还未创建 ,希望查询结果 返回 分表BmBook_1001 记录 而不是报错

热忱回答(1)