如何在cakephp appmodel中应用triming-in-beforevalidate方法

如何在cakephp appmodel中应用triming-in-beforevalidate方法,cakephp,cakephp-2.0,cakephp-1.3,cakephp-2.1,cakephp-2.3,Cakephp,Cakephp 2.0,Cakephp 1.3,Cakephp 2.1,Cakephp 2.3,我使用cakephp框架,因为我发布父模型和子模型数据,但我想从中删除修剪。我的演示代码是 Array ( [Currency] => Array ( [Code] => fgfg [Name] => fg [Description] => [NoOfDecimalPrecision] => 3 [Curr

我使用cakephp框架,因为我发布父模型和子模型数据,但我想从中删除修剪。我的演示代码是

Array
(
    [Currency] => Array
        (
            [Code] =>         fgfg
            [Name] => fg
            [Description] => 
            [NoOfDecimalPrecision] => 3
            [CurrencyName] => bnjmhj
            [CurrencySymbol] => hjh
            [DecimalPrecisionName] => bjmh
            [DecimalPrecisionSymbol] => 
            [CurrencyScaleType_058] => 368
            [IsPrefixSymbol] => 0
            [IsInActive] => 0
            [IsExchangeCurrency] => 0
            [RevisionNumber] => 
        )

    [CurrencyDenomination] => Array
        (
            [0] => Array
                (
                    [LineNo] => 1
                    [RowState] => 435
                    [DenominationName] =>          jhgjk
                    [DenominationDetails] => kgk
                    [DenominationValue] => 1
                    [RevisionNumber] => 1
                    [DenominationSequence] => 1
                )

        )

)

在我的代码中,货币是父模型,而货币是子模型,因此我希望在这两种情况下都使用。我的动态后数据不是静态的。因此,请建议解决方案。

什么是修剪?你到底想要实现什么?到目前为止,您尝试了什么?我通过组件在POST上进行修剪:如何在BeforeValidatedAppModel中使用deeptrim??组件用于控制器,而不是模型。