モジュール: Mongoid::Criteria::Queryable::Extentions::NilClass

定義:
build/mongoid- 8.1 /lib/mongoid/criteria/queryable/extentions/nil_Class.rb

Overview

このモジュールには、追加の nil 動作が含まれています。

インスタンス メソッドの概要を折りたたむ

インスタンス メソッドの詳細

# __add__ (object) =オブジェクト

このオブジェクトを nil に追加します。

例:

オブジェクトを nil 値に追加します。

nil.__add__([ 1, 2, 3 ])

パラメーター:

次の値を返します。



19
ファイル 'Build/mongoid- 8.1 /lib/mongoid/criteria/queryable/extentions/nil_Class.rb', 行19

デフォルト __add__(オブジェクト); オブジェクト; end

# _v_time _ ============================================

nil を日付または時刻に展開します。

例:

nil を展開します。

nil.__evolve_time__

次の値を返します。

  • (nil)

    nil.



37
ファイル 'Build/mongoid- 8.1 /lib/mongoid/criteria/queryable/extentions/nil_Class.rb', 行37

デフォルト __e Volume_time__; 自己; end

# __expanded__ (object) =オブジェクト

このオブジェクトを nil に追加します。

例:

オブジェクトを nil 値に追加します。

nil.__expanded__([ 1, 2, 3 ])

パラメーター:

次の値を返します。



29
ファイル 'Build/mongoid- 8.1 /lib/mongoid/criteria/queryable/extentions/nil_Class.rb', 行29

デフォルト __expanded__(オブジェクト); オブジェクト; end

# __Intersect__ (object) =オブジェクト

このオブジェクトを nil に追加します。

例:

オブジェクトを nil 値に追加します。

nil.__intersect__([ 1, 2, 3 ])

パラメーター:

次の値を返します。



48
ファイル 'Build/mongoid- 8.1 /lib/mongoid/criteria/queryable/extentions/nil_Class.rb', 行48

デフォルト __Intersect__(オブジェクト); オブジェクト; end

# __overwrite__ (object) =オブジェクト

このオブジェクトを nil に追加します。

例:

オブジェクトを nil 値に追加します。

nil.__override__([ 1, 2, 3 ])

パラメーター:

次の値を返します。



58
ファイル 'Build/mongoid- 8.1 /lib/mongoid/criteria/queryable/extentions/nil_Class.rb', 行58

デフォルト __override__(オブジェクト); オブジェクト; end

#__union__(object) ⇒ Object

このオブジェクトを nil に追加します。

例:

オブジェクトを nil 値に追加します。

nil.__union__([ 1, 2, 3 ])

パラメーター:

次の値を返します。



68
ファイル 'Build/mongoid- 8.1 /lib/mongoid/criteria/queryable/extentions/nil_Class.rb', 行68

デフォルト __union__(オブジェクト); オブジェクト; end