限制Sailsjs中可接受的模型属性
Limit accepted model attributes in Sailsjs?
使用Sailsjs,我可以创建一个模型并轻松添加新记录:
http://localhost:1337/user/create
我还可以为我的记录添加任意属性:
http://localhost:1337/user/create?name=bob
如何限制或限制模型上可以设置的属性?我原以为在模型中定义属性就可以了,但似乎我仍然可以设置任何我想要的任意属性。
另外,顺便说一句,每次更换型号时,我是否需要"重新收起"船帆?是否有一个列表,列出了对您的框架代码进行哪些更改需要重新启动Sails?
您必须将属性schema
设置为true
,这样只会存储在模型的attributes对象中定义的属性。
更多信息:http://sailsjs.org/#/documentation/concepts/ORM/model-settings.html
相关文章:
- 将输入值设置为ng模型属性[Angular]时出现问题
- 如何使用Undercore和Backbone在HTML中表示模型属性
- 主干中的模型属性未定义
- sails.js beforeCreate方法只接收required设置为true的模型属性
- 比较主干中的两个模型属性
- 更新淘汰视图模型属性时激发更改事件
- Eloquent模型属性为骆驼大小写[Laravel 5.2][Dingo API]
- 如何从单独的javascript文件访问模型属性?(MVC)
- 从Ember视图获取模型属性
- 根据三个模型属性对主干集合进行排序
- 根据模型属性对主干集合进行排序
- 默认情况下,一个模型属性等于 sail.js 模型中的另一个模型属性
- 在 Backbone 中侦听和修改模型属性的正确方法是什么.js
- 如何从视图主干传递回模型属性
- 主干 js - 更改模型属性
- AngularJs 将模型属性绑定到复选框
- 主干.js - 如何在模板中使用自定义模型属性
- 主干 + 下划线:找不到模板变量.+ 如何正确访问模型属性
- 从另一个具有属于关系的模型访问模型属性 Ember.js
- 通过模型属性 AngularJS 获取节点元素