IsAnyTable(string tableName, bool isCache = true); 判断表是否存在 返回

SqlSugar 沟通中
2 244
该叫什么 solo 发布于2025/1/2
悬赏:0 飞吻

 isCache = true 从缓存中判断表是否存在,缓存中不存在该表的话,直接返回false,是不会从数据库查找表并更新缓存的,有没有方法在新建表的时候新增该表的缓存

热忱回答2

  • IsAnyTable("表名", false)  这样就不走缓存


    0 回复
  • solo solo VIP0
    2025/1/2

    我知道 IsAnyTable("表名", false)  就是不走缓存,在数据表比较多的情况下使用缓存效率更高,但是如果新建了表缓存又不会更新,使用上不是很方便,后续有没有优化的可能,使用缓存的情况下,如果缓存不存在,则从数据库元数据查询并更新缓存


    0 回复