我正在knex中为遗留数据库创建一个方言。我可以创建sql并使用.toString()查看查询。现在我该如何拦截对数据库的实际调用?我想使用node-adodb进行连接,我不知道如何告诉knex使用它。
有没有关于此的文件?
答案 0 :(得分:0)
来自knex documentation:
您甚至可以在没有连接的情况下使用knex,只是为了查询构建功能。只需在初始化库时传入一个空对象。如果您对特定的SQL风格感兴趣,请指定客户端。
如果我正确理解你的问题,为什么不这样做,然后通过你喜欢的任何连接库进行数据库调用?