クラス: Mongoid::StringedSymbol

継承:
オブジェクト
  • オブジェクト
すべて表示
定義:
build/mongoid- 8.1 /lib/mongoid/stringified_symbol.rb

クラスメソッドの概要を折りたたむ

クラスメソッドの詳細

mongoize (オブジェクト) → Symbol

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

オブジェクトを mongo に適した Ruby 型からこの型に変換します。

例:

オブジェクトをデーモン化します。

Mongoid::StringifiedSymbol.demongoize(object)

パラメーター:

  • オブジェクト オブジェクト

    デーモン化するオブジェクト。

次の値を返します。

  • シンボル

    オブジェクト。



19
20
21
22
23
24
25
ファイル 'Build/mongoid- 8.1 /lib/mongoid/stringified_symbol.rb ', 行19

デフォルト mongoize(オブジェクト)
  場合 オブジェクト.nil?
    オブジェクト
  else
    オブジェクト.to_s.to_sym
  end
end

accumulate ( Object ) = オブジェクト

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。



47
48
49
ファイル 'Build/mongoid- 8.1 /lib/mongoid/stringified_symbol.rb ', 行47

デフォルト 量用(オブジェクト)
  mongoize(オブジェクト)
end

mongoize (オブジェクト) =シンボル

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

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

例:

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

Mongoid::StringifiedSymbol.mongoize("123.11")

パラメーター:

  • オブジェクト オブジェクト

    mongoize するオブジェクト。

次の値を返します。

  • シンボル

    オブジェクトは mongoized です。



38
39
40
41
42
43
44
ファイル 'Build/mongoid- 8.1 /lib/mongoid/stringified_symbol.rb ', 行38

デフォルト mongoize(オブジェクト)
   場合 オブジェクト.nil?
     オブジェクト
   else
     オブジェクト.to_s
   end
end