Sha256: 9de7acef78663e014a5b70cac71e4661b1c25902dcad5375f532af81a44a24b5
Contents?: true
Size: 503 Bytes
Versions: 22
Compression:
Stored size: 503 Bytes
Contents
module Mongoid module Contexts module Ids include IdConversion # Return documents based on an id search. Will handle if a single id has # been passed or mulitple ids. # # Example: # # context.id_criteria([1, 2, 3]) # # Returns: # # The single or multiple documents. def id_criteria(params) criteria.id(strings_to_object_ids(params)) params.is_a?(Array) ? criteria.entries : one end end end end
Version data entries
22 entries across 22 versions & 1 rubygems