异常:Mongoid::Errors::InvalidIncludes

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

Overview

当向预先加载查询传递无效值时,会引发此错误。

常量摘要

MongoidError继承的常量

MongoidError::BASE_KEY

实例属性摘要

MongoidError继承的属性

#问题#分辨率#summary

实例方法摘要折叠

MongoidError继承的方法

#compose_message

构造函数详情

#initialize (klass, args) ⇒ InvalidIncludes

初始化错误。

例子:

初始化错误。

InvalidIncludes.new(Band, [ :members ])

参数:

  • klass ( class )

    模型类。

  • args ( Array<Object> )

    传递给包含的参数。



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

def 初始化(klass, args)
  (
    compose_message(
      " invalid_includes ",
      {
        类: klass.名称,
        args: args.map(:inspect).连接 (JOIN)(" , "),
        关系: klass.关系.密钥.map(:inspect).连接 (JOIN)(" , ")
      }
    )
  )
end