异常:Mongoid::Errors::UnsavedDocument

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

Overview

尝试调用 create 或 create! 时引发此警报。 当父文档尚未保存时,通过references_many。 这可以防止子节点被持久化并立即成为孤立节点。

常量摘要

从MongoidError继承的常量

MongoidError::BASE_KEY

实例属性摘要

从MongoidError继承的属性

#问题、 #分辨率、 #summary

实例方法摘要折叠

从MongoidError继承的方法

#compose_message

构造函数详情

#initialize (base, document) ⇒ UnsavedDocument

返回 UnsavedDocument 的新实例。



9
10
11
12
13
14
15
16
# File 'lib/mongoid/errors/unsaved_document.rb', line 9

def 初始化(基础, 文档)
  超(
    compose_message(
      'unsaved_document',
      { 基础: 基础.class.名称, 文档: 文档.class.名称 }
    )
  )
end