通过sequelize中的文档,我得到了一个非常简单的方法来创建一个表并填充它。但是,在从表中查询数据时,它们提供的示例与您之前定义的模型相关联。我想要的是从表中获取数据的灵活性,即使它是在另一个文件中创建的,也可以在其他地方创建。在普通的mysql或sqlite中,如果你去为mysql或sqlite说phpmyadmin或其他GUI,你可以创建一个数据库和一个表,然后在你的代码中,从那个表中选择*并且它可以正常工作。我希望sequelize具有类似的灵活性。使用其他GUI应用程序以图形方式创建表,甚至可以填充该表,然后在我的javascript代码中来自现有表中选择*。如何用sequelize的sqlite做到这一点?
答案 0 :(得分:0)
请记住,sequelize库只是数据库服务器的一个接口,就像你提到的GUI工具一样。您可以只安装一个GUI工具(mySQLWorkbench等),将其指向数据库服务器的主机地址(本地或远程),使用您想要的数据预先填充它,并在定义后在nodejs中编码查询...你的续集模式当然是:)