module Mongoid::Matchable
This module contains all the behavior for Ruby implementations of MongoDB selectors.
Public Instance Methods
_matches?(selector)
click to toggle source
Determines if this document has the attributes to match the supplied MongoDB selector. Used for matching on embedded associations.
@example Does the document match?
document._matches?(:title => { "$in" => [ "test" ] })
@param [ Hash ] selector The MongoDB selector.
@return [ true | false ] True if matches, false if not.
# File lib/mongoid/matchable.rb, line 20 def _matches?(selector) Matcher::Expression.matches?(self, selector) end