首页 > 解决方案 > Sails - Waterline:在哪里可以找到模型属性的完整列表?

问题描述

我目前正在寻找一份完整的列表,其中包含 Sails 模型属性的可用属性的描述。

我运行 Sails 1.2.3。

此处列出了一些属性:https ://sailsjs.com/documentation/concepts/models-and-orm/attributes 此处提供了验证规则:https ://sailsjs.com/documentation/concepts/models-and-orm/验证

问题是模型中有一些属性没有在这些页面中列出,也没有在手册中的任何其他地方列出(据我所知)。这方面的一个例子是默认创建的“用户”模型。属性“密码”具有“描述”和“保护”属性,我没有找到任何定义。我想还有其他我不知道的属性,也没有在前面的页面中列出。

使用 grep 搜索“保护”,我确实找到了一个列出所有可用属性的文件 node_modules/waterline-schema/accessible/valid-attribute-properties.js 问题是这只是一个列表,没有描述这些属性是如何工作的。

我检查了 DuckDuckGo 和 Google 无济于事。

我的猜测是,手册中有一部分描述了比模型更通用的对象的属性,并且这些属性也可以在模型中使用。

我原以为这些信息会在手册中,但我还没有找到。如果我找到具有这些描述的资源,我打算对 Sails 手册提出拉取请求。

提前谢谢你,祝你有美好的一天。

尼莫。

标签: sails.jswaterline

解决方案


推荐阅读