Module: Mongoid::ManyOrManytomanySetter::Utils

Defined in:
lib/mongoid_many_or_many_to_many_setter.rb

Class Method Summary collapse

Class Method Details

.is_id?(str) ⇒ Boolean

直接这样判断长度的简单的判断就好 _id : ‘528dba704f14f0bdea000001’.size => 24 uuid : ‘f2c5d023-fe0a-4dae-be0e-7a387c99924f’.size => 36

Returns:

  • (Boolean)


38
# File 'lib/mongoid_many_or_many_to_many_setter.rb', line 38

def Utils.is_id?   str; str.to_s.size == 24; end

.is_uuid?(str) ⇒ Boolean

Returns:

  • (Boolean)


39
# File 'lib/mongoid_many_or_many_to_many_setter.rb', line 39

def Utils.is_uuid? str; str.to_s.size == 36; end