Method: BSON::ObjectId.from_time
- Defined in:
- lib/jmongo/mongo/bson.rb
.from_time(time, opts = {}) ⇒ Object
23 24 25 26 27 28 29 30 |
# File 'lib/jmongo/mongo/bson.rb', line 23 def self.from_time(time, opts={}) unique = opts.fetch(:unique, false) if unique self.new(time) else self.new([time.to_i,0,0].pack("NNN").to_java_bytes) end end |