Files
libr-2/app/controllers/api/v1/comments_controller.rb
2015-08-12 22:12:41 +08:00

15 lines
417 B
Ruby

class Api::V1::CommentsController < Api::V1::ApplicationController
before_action :load_post
def create
@current_user.comments.create! commentable: @target_post, content: params[:content]
render json: {msg: 'done', comments_count: @target_post.comments_count}
end
def index
render json: @target_post.comments.order(:created_at).page(params[:page]), each_serializer: CommentSerializer
end
end