Classe: commentsController

Herda:
Controlador de aplicativos mostrar tudo
Definido em:
tmp/mongoid-demo/rails/app/controllers/comments_controller.rb,
tmp/mongoid-demo/rails-api/app/controllers/comments_controller.rb

Recolhimento do Resumo do método de instância

Detalhes do método de instância

#criarObjeto

POST /comentários



26
27
28
29
30
31
32
33
34
35
36
37
38
# File 'tmp/mongoid-demo/rails/app/controllers/comments_controller.rb', linha 26

def criar
  @comment = Comment.Novo(comments_params)

  respond_to fazer |Formatar|
    se @comment.Salvar
      Formatar.html { redirect_to @comment, notice: Ocomentário foi criado com sucesso.' }
      Formatar.JSON { renderizar :show, status: :created, localização: @comment }
    mais
      Formatar.html { renderizar :new }
      Formatar.JSON { renderizar json: @comment.errors, status: :unprocessable_entity }
    end
  end
end

#destruirObjeto

EXCLUIR /comentários/1



56
57
58
59
60
61
62
# File 'tmp/mongoid-demo/rails/app/controllers/comments_controller.rb', linha 56

def destruir
  @comment.destruir
  respond_to fazer |Formatar|
    Formatar.html { redirect_to comments_url, notice: ' Ocomentário foi destruído com sucesso.' }
    Formatar.JSON { head :no_content }
  end
end

#editarObjeto

GET /comments/1/edit



21
22
# File 'tmp/mongoid-demo/rails/app/controllers/comments_controller.rb', linha 21

def Editar
end

#indexObject

GET /comments



6
7
8
# File 'tmp/mongoid-demo/rails/app/controllers/comments_controller.rb', linha 6

def index
  @comentários = Comment.todos
end

#novo ➤objeto

GET /comments/new



16
17
18
# File 'tmp/mongoid-demo/rails/app/controllers/comments_controller.rb', linha 16

def Novo
  @comment = Comment.Novo
end

#mostrarObjeto

GET /comments/1



12
13
# File 'tmp/mongoid-demo/rails/app/controllers/comments_controller.rb', linha 12

def mostrar
end

#updateObject

PATCH/PUT /comentários/1



42
43
44
45
46
47
48
49
50
51
52
# File 'tmp/mongoid-demo/rails/app/controllers/comments_controller.rb', linha 42

def update
  respond_to fazer |Formatar|
    se @comment.update(comments_params)
      Formatar.html { redirect_to @comment, notice: Ocomentário foi atualizado com sucesso.' }
      Formatar.JSON { renderizar :show, status: :ok, localização: @comment }
    mais
      Formatar.html { renderizar :edit }
      Formatar.JSON { renderizar json: @comment.errors, status: :unprocessable_entity }
    end
  end
end