请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

想sequelize二次封装一下,相关问题

  • 如果我已有表数据库,不想用程序建表建库怎么办?必须建模才行吗?
  • new Sequelize第一个参数是否可以直接传空,我想跨库直接操作?

正在回答

1回答

第一,已有数据库的,也需要建模,通过模型操作,才是 ORM 的套路。当然,你可以不建模,全都用 sql 语句操作,也是可以实现的。

第二,new Sequelize第一个参数不能传空。你说的“夸库直接操作”,我没明白啥意识,可以再继续回复说一下。

1 回复 有任何疑惑可以回复我~
  • 提问者 小前端429 #1
    第一个问题明白了,谢谢
    
    第二个问题,如果使用npm mysql连接数据库,可以配置数据库名为空字符串,然后sql语句为:select * from 库名.表名,这样操作多个库。请问orm可以这样吗?
    回复 有任何疑惑可以回复我~ 2020-07-16 08:26:48
  • 双越 回复 提问者 小前端429 #2
    ORM 不可以的。你可以针对多个库,初始化多个 seq 实例,这样也可以实现你的需求。
    回复 有任何疑惑可以回复我~ 2020-07-16 08:30:10
  • 提问者 小前端429 回复 双越 #3
    好的,了解了,谢谢??
    回复 有任何疑惑可以回复我~ 2020-07-16 08:31:57
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信