cfwheel和对象帮助器



我有一组过程我经常做一个模型,我在控制器中不断重做,我想知道是否有一种方法通过模型中的函数来实现它,这样我就可以调用模型函数传递一些参数并获得正确的查询。

我有一个链表,有一点重复,我想避免。

figure out…

在模型:

<cffunction name="getCustomResults" returntype="query">
    <cfset all = findAll()>
    <!--- do stuff --->
    <cfreturn myQuery>
</cffunction>

获取自定义结果

<cfset mySelection = model('myModel').getCustomResults()>

如果有办法通过模型中的函数实现它

你能告诉我是什么阻止了你这么做吗?简单地创建CFC,如/models/Foo.cfc,其中foo是您的模型的名称,并扩展它的方法。别忘了延长Model.cfc。请参阅本文档部分。在模型内部,您有this作用域,它包含所有属性。

最新更新