     @
 
   remove: ->
-    # удаляет модель из временной таблицы, генерирует событие destroy
+    # удаляет модель из локальной таблицы, генерирует событие destroy
     if @ in @table
       delete @table.index[ @id ]
       @table.splice @table.indexOf( @ ), 1

    # отправляет на сервер запрос на удаление модели, вызывает success в случае успеха и failure при неудаче
    @query @_name.lower() + 's.destroy', @attributes, success, failure
    @
  # поиск моделей

  find: ( id ) ->

    @table.index[ id ]

  where: ( filters ) ->
    # возвращает коллекцию моделей соответствующих фильтру
    collection = @Collection.new @, filters
    collection.add model for model in @table when model.isCorrect filters
    if @forced and not collection.length
      attributes = {}
      attributes[ key ] = value for key, value of filters when typeof value in [ 'number', 'string' ]
      collection.add @new attributes
    collection

  # работа с аттрибутами
