发布于 2015-09-13 08:05:34 | 171 次阅读 | 评论: 0 | 来源: PHPERZ

使用Models(Working with Models)

Piston可以绑定某个model,但并不依赖该model。这样做的好处很明显:

  • 没有覆写read/create/update/delete时,Piston就提供适用的默认处理(前提是方法已经出现在 allow_methods 中)。
  • 没必要必须指定 fieldsexclude (但你可以这么做,因为它们之间并不是互斥的)
  • 如果已经在某个handler中使用了某个model,那么Piston会记住该model的 fields/exclude 设置,并在同样返回该model的其他handlers中继续使用该设置(除非被覆写)。

正如我们之前所见的,在handler中绑定某个model就只需设置 model 类参数这么简单。

扩展阅读: 为什么Piston要记住之前的handlers所记录的fields信息

最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务