异常:Mongoid::Errors::ScopeOverwrite

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

Overview

尝试创建名称已被其他作用域或方法使用的作用域时,会出现此错误

例子:

创建错误。

ScopeOverwrite.new(Person,'teenies')

常量摘要

MongoidError继承的常量

MongoidError::BASE_KEY

实例属性摘要

MongoidError继承的属性

#问题#分辨率#summary

实例方法摘要折叠

MongoidError继承的方法

#compose_message

构造函数详情

#initialize (model_name, scope_name) ⇒ ScopeOverwrite

返回 ScopeOverwrite 的新实例。



13
14
15
16
17
18
19
20
# File 'lib/mongoid/errors/scope_overwrite.rb', line 13

def 初始化(model_name,scope_name)
  (
    compose_message(
      " scope_overwrite ",
      { model_name: model_name, scope_name: scope_name }
    )
  )
end