lib/model/nested/base.rb in fire-model-0.0.10 vs lib/model/nested/base.rb in fire-model-0.0.11

- old
+ new

@@ -53,10 +53,18 @@ full_data = x.merge(parent.path_data) new(full_data) } end + def query(params={}, &filter_condition) + raise QueryingNotSupportedError.new + end + + def all + query + end + protected def default_folder_name name.pluralize end @@ -84,9 +92,15 @@ end class CollectionIsSetError < FireModelError def initialize(nested_model) super("Nested Model '#{nested_model}' can not have own Collection. It is extended from Parent Model '#{nested_model.parent}'") + end + end + + class QueryingNotSupportedError < FireModelError + def initialize + super("Nested Models do not support querying") end end end