创建 - 之前
userInput - 你得到了你在 Post Data 中发送的所有键,这些键存在于模式中,减去类型为 collection 的键。如果您更新该对象,则更新将成为保存的 dbRow 数据的一部分。
dbRow - 空对象。更新它不会生效
parameters - 你在这里得到了你在 Post Data 中发送的任何数据。 JSON 格式,即使它不是架构的一部分。更新它没有效果
userProfile - 你在这里得到了登录用户{username == useremail, role, app == appName, token== usertoken, requset == same as global requset object}的详细信息
make exception这里取消创建,并返回异常字符串作为对客户端请求的响应
创建期间
userInput - 同上。但更新对象对保存的对象没有影响
dbRow - 与userInput 相同,加上 id 键。加上 Collection 类型的键与它们应该指向的实体集合名称的字符串值存在(例如:所有者:“用户”)
parameters - 同上
userProfile - 同上
异常这里取消创建,并将异常字符串作为对客户端请求的响应返回
创建 - 之后
userInput - 同上。
dbRow - 同上
parameters - 同上
userProfile - 同上
异常这里不取消创建,而是返回异常字符串作为对来自客户端的请求的响应。
对于想要确定对象已经创建的代码来说,这是个好点
更新 - 之前
userInput - 您在 Post 模式中存在的数据(包括 id btw )中发送的键减去 collection 类型的键。更新对象反映在更新的 dbRow 上
dbRow - 更新前的原始 dbRow 数据。更新对象没有任何效果
parameters - 您发送的所有密钥都以 Json 格式发布数据
userProfile - 与创建过程相同。
此处异常取消更新。并返回异常字符串作为对客户端请求的响应
更新 - 期间
userInput - 同上。操作对象不会影响更新的 dbRow
dbRow - 由 userInput 键更新的模式对象(id 键如果存在于 userInput 中则不会是更新事件)
parameters - 同上
userProfile - 同上。
此处异常取消更新。并返回异常字符串作为对客户端请求的响应
更新 - 之后
userInput - 同上。
dbRow - 同上
parameters - 同上
userProfile - 同上。
此处例外不取消更新。但返回异常字符串作为对客户端请求的响应
删除 - 之前
userInput - 空对象{}。
dbRow - 保存的原始行
parameters - 空对象 {}。
userProfile - 与创建事件相同。
这里的异常取消删除。并将异常字符串作为对客户端请求的响应返回
删除 - 期间
userInput - 同上。
dbRow - 同上
parameters - 同上
userProfile - 同上。
这里的异常取消删除。并将异常字符串作为对客户端请求的响应返回
删除 - 之后
userInput - 同上。
dbRow - 同上
parameters - 同上
userProfile - 同上。
这里的异常不取消删除。但返回异常字符串作为对客户端请求的响应