在我的“链接”模型中,我进行了一些基本验证,其中之一是检查用户提交的链接是否已经在数据库中。
如果链接已经提交到数据库,我想让他们知道并将他们转发到之前提交的链接(基本上是一个 URL)。
我怎样才能做到这一点?到目前为止,我的模型看起来像这样:
<cfcomponent extends="Model" output="true">
<cffunction name="init">
<cfset validatesPresenceOf( property='linkURL') />
<cfset validatesFormatOf( property='linkURL', type='url', message="Your link isn't a valid URL.") />
<cfset validatesUniquenessOf( property='linkURL') />
</cffunction>
</cfcomponent>
很基础。validatesUniquenessOf() 效果很好,但我想在我的验证逻辑中做更多的事情。如果我在没有框架的情况下这样做......我当然会做一些标准逻辑,但我想按照轮子需要我的方式工作。
再次感谢 CFWHEELS!