Javascript 在数据库(Sails.js)中创建新记录
我创建了model Pattern.js,如下所示:Javascript 在数据库(Sails.js)中创建新记录,javascript,model,module,sails.js,Javascript,Model,Module,Sails.js,我创建了model Pattern.js,如下所示: var Pattern = { adapter: 'land', attributes: { name: 'STRING', code: 'STRING' } }; module.exports = Pattern; 现在我有两个问题: 我无法从HomeController访问此型号。我试图要求它,但代码失败了。如何从其他文件访问模型 文档中没有“create”方法,那么使用定义的模型创建新记录的方法是什么
var Pattern = {
adapter: 'land',
attributes: {
name: 'STRING',
code: 'STRING'
}
};
module.exports = Pattern;
现在我有两个问题:
访问模型 你不必自己要求模型,Sails会为你做这件事 在运行
orm
钩子后,默认情况下,您定义的每个模型在全局范围内都可用作Filename
(大写首字母)和sails.models.Filename
(全小写)
sails
也可在全球范围内使用
文档
我不知道你指的是哪个文件,但是。在您的示例中:
Pattern.create(data).exec(callback);
您可以在此处查看帆船/水线模型:
- ,对于v0.9
- 对于即将发布的v0.10版本