异常:Mongoid::Errors::InvalidDependentStrategy

继承:
MongoidError
  • 对象
显示全部
定义于:
lib/mongoid/errors/invalid_depend_strategy.rb

Overview

为关联依赖项定义无效策略时,会引发此错误。

常量摘要

MongoidError继承的常量

MongoidError::BASE_KEY

实例属性摘要

MongoidError继承的属性

#问题#分辨率#summary

实例方法摘要折叠

MongoidError继承的方法

#compose_message

构造函数详情

#initialize (association, invalid_strategy, valid_strategies) ⇒ InvalidDependentStrategy

创建新的错误。

例子:

创建新的错误。

InvalidDependentStrategy.new(association, invalid_strategy, valid_strategies)

参数:

  • 关联 ( Mongoid::Association )

    为其定义此依赖项的关联。

  • invalid_strategy (符号 | string )

    尝试的策略无效。

  • valid_strategies ( Array<Symbol> )

    有效的策略。



19
20
21
22
23
24
25
26
27
28
29
# File 'lib/mongoid/errors/invalid_depend_strategy.rb', line 19

def 初始化(关联, invalid_strategy, valid_strategies)
  (
      compose_message(
          " invalid_depend_strategy ",
          { 关联: 关联,
            invalid_strategy: invalid_strategy,
            valid_strategies: valid_strategies
          }
      )
  )
end