2013-02-03 4 views
0

단일 테이블로에 게시 된 JSON 데이터를 삽입 내 포도 API 루비 코드 :포도 API를 사용하여 PostgreSQL의 다중 테이블에 데이터를 삽입 하시겠습니까? 여기

class Posts < Grape::API 

    version 'v1', :using => :path 
    format :json 

    resource 'posts' do 
    get "/" do 
     Post.all 
    end 

    get "/:id" do 
     Post.find(params['id']) 
    end 

    post "/create" do 
     Post.create(params['post']) 
    end 
    end 

end 

가 어떻게 포도 API를 사용하여 여러 테이블에 데이터를 삽입 할 수는? PostgreSQL을 사용하고 있습니다.

+1

포도없이 데이터를 어떻게 삽입합니까? –

답변

1

질문을 올바르게 이해하고 있는지 확실하지 않습니다.

여러 게시물을 작성하기위한

, 당신은 것 중 하나

  • 첫 번째 옵션의 경우 일괄 가져 오기

같은 것을 쓸 필요가 당신의 API 호출을 여러 번

  • , 귀하의 문제는 클라이언트 측에 있습니다. 예를 들어 문제를 해결해야합니다. Curl로 10 x 요청.

    후자의 경우 클라이언트 측에서 JSON [{..}, {..}, ..]과 같은 컬렉션 형식을 개발 한 다음 API에서 컬렉션 형식을 처리해야합니다.