我在MongoDB中有一个手工制作的集合(mymodel)。我创建了一个风帆模型+控制器,使用' sails生成api mymodel'
我现在尝试使用REST api:http://localhost:1377/mymodel使用sails find()方法,但我没有得到任何返回的数据。我甚至试图编写自己的端点方法并使用Waterline ORM find()方法,但仍然没有得到任何返回。
我错过了什么吗?还有什么要做的吗?
答案 0 :(得分:1)
发现问题。 如果使用名称" MyModel"创建集合?在MongoDB中,然后在sails.js中创建一个控制器+模型(sails生成api MyModel),sailsjs似乎没有使用" MyModel"集合,而是尝试完全以小写形式创建一个新集合(" mymodel"),其中所有事务都已提交。
所以诀窍是只用小写创建一个集合,以便帆开始使用它
不确定这是否是sails.js中的错误