异常:Mongoid::Errors::UnsupportedJavascript

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

Overview

为嵌入式文档传递JavaScript条件选择器时触发。

常量摘要

从MongoidError继承的常量

MongoidError::BASE_KEY

实例属性摘要

从MongoidError继承的属性

#问题、 #分辨率、 #summary

实例方法摘要折叠

从MongoidError继承的方法

#compose_message

构造函数详情

#initialize (klass, JavaScript ) ⇒ UnsupportedJavascript

创建因在嵌入式文档条件选择器中使用JavaScript而导致的新错误。

例子:

创建错误。

UnsupportedJavascriptSelector.new(Album, "this.name == '101'")

参数:

  • klass ( class ) —

    嵌入式文档类。

  • Javascript ( string ) —

    JavaScript表达式。



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

def 初始化(klass, Javascript)
  超(
    compose_message(
      'unsupported_javascript',
      { 类: klass, JavaScript: Javascript }
    )
  )
end