关于数据库表前缀的问题

dpdzq

问题描述

如果同一个项目中,同一个数据库中,有大部分表有相同的前缀,另外一部分表是另外一个前缀,这个要怎么处理?
webman 中使用自带的Db,有没有像 think-orm 那样,有前缀的可以直接使用 Db::name('不带前缀的表名'),其他特殊前缀的可以直接使用 Db::table('完全表名') 这种处理方式?或有其他处理方式?

337 2 0
2个回答

小W

可以不设置前缀啊

  • dpdzq 2025-06-19

    哦,所有的数据库操作都是要 Db::table('完整表名') 来操作是吧

  • 小W 2025-06-19

    不要在配置文件里配置表前缀,所有的操作都用table

  • dpdzq 2025-06-19

    好吧,谢谢

Risin9

可以在模型中指定表名,直接用模型就行了,不用关注表名前缀

  • 暂无评论
🔝