由于 MongoDB 不像 MySQL 不配置数据库链接信息会报错。且队友为 admin 已经为配置好了 MongoDB 的链接配置,所以当我切换到 api 时就没考虑到 MongoDB 的配置这块。
坑:
MongoDB 的 db 中有数据,但是 api 项目就是查不到数据。随后我在 admin 和 api 同时通过 findAll() 查询 MongoDB,结果 admin正常,而 api 为空。接着在 api 中先插入新数据,再 findAll()。哦豁,居然获取到了新插入的数据。
破案了…
MongoDB 默认会链接默认db: test,而且会默认 host: localhost。