异常: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> )

    有效的策略。



16
17
18
19
20
21
22
23
24
25
# File 'lib/mongoid/errors/invalid_depend_strategy.rb', line 16

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