【发布时间】:2010-04-27 16:13:20
【问题描述】:
我正在用 CakePHP 编写一个应用程序,目前它是用来为客户报价的。所以 Quote 是一个模型。我想为“属性”之类的东西创建一个单独的模型/表,其他模型可能会使用它。
每次用户执行“添加报价”操作时,我基本上都想提取一个名为“nextQuoteNumber”的属性或类似的东西,然后自动增加该属性,即使新报价不是' t 保存。 所以我不认为在这里只使用自动增量 Quote 的 id 是合适的 - 而且,“报价编号”可能与行的 id 不同。
我知道这很简单,但我正在尝试找出“正确”的 CakePHP 方法!我在想我应该在 Property 模型中有一个方法,比如“getProperty($property_name)”,它会拉取值返回,并增加值......但我不确定最好的方法是什么这样做是什么,或者如何从 Quotes 控制器调用此方法。
我该怎么办?提前致谢!
【问题讨论】:
标签: php cakephp properties