モジュール: Mongoid::Extentions::Range

定義:
build/mongoid- 8.1 /lib/mongoid/extentions/range.rb

名前空間で定義済み

Modules: クラスメソッド

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

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

#__find_args__Array

find の引数として範囲を取得します。

例:

find 引数として範囲を取得します。

range.__find_args__

次の値を返します。

  • 配列

    配列としての範囲。



13
14
15
ファイル 'Build/mongoid- 8.1 /lib/mongoid/extentions/range.rb', 行13

デフォルト __find_args__
  to_a
end

# mongoize ~ハッシュ| nil

オブジェクトを、提供するRuby型からmongoに適した型に変換します。

例:

オブジェクトを Mongoize します。

range.mongoize

次の値を返します。

  • (ハッシュ| nil )

    オブジェクトが mongoized または nil になっています。



24
25
26
ファイル 'Build/mongoid- 8.1 /lib/mongoid/extentions/range.rb', 行24

デフォルト mongoize
  ::Range(範囲).mongoize(自己)
end

サイズは変更可能ですか? = true

これはサイズ変更可能なオブジェクトか。

例:

このサイズは変更可能か?

range.resizable?

次の値を返します。

  • ( true )

    True。



34
35
36
ファイル 'Build/mongoid- 8.1 /lib/mongoid/extentions/range.rb', 行34

デフォルト サイズ変更可能か
  true
end