是否可以定义在使用特定模型的所有控制器和功能中始终有效的查找条件?
例如,如果我只想退回有库存的产品,无论如何。也许在模型中的某个地方:
conditions => array('inStock >' => 0)
我认为您可以尝试在模型上执行一个函数,然后用一条简单的线路在控制器中调用它。
控制器:
$productsInStock = $this->Product->getProductsInStock();
Model:
function getProductsInStock() {
$produtcsInStock = $this->find('all', array('conditions' => array('inStock >' => 0)));
return $productsInStock;
}
或者尝试这个链接,我认为它会有所帮助。我只是对回调一无所知:http://book.cakephp.org/view/1049/beforeFind http://book.cakephp.org/view/1049/beforeFind
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)