'Send multiple data from rails to react

My rails api is following the below.

def index_all
    page_size = params[:pageSize].to_i
    page = params[:page].to_i * page_size
    users = User.limit(page_size).offset(page)
    render json: users,
           include: %i[inflow_souce job_area user_evaluations evaluations]
  end

I want to add this parameter.

users_length = User.all.length

I tried this code but it was wrong.

page_size = params[:pageSize].to_i
    page = params[:page].to_i * page_size
    users = User.limit(page_size).offset(page)
    users_length = User.all.length
    render json: users && users_length
           include: %i[inflow_souce job_area user_evaluations evaluations]

How can I fix it ?

Note: can't wrap {}, because of client side problem.



Solution 1:[1]

Sorry..

def index_all
    page_size = params[:pageSize].to_i
    page = params[:page].to_i * page_size
    users = User.limit(page_size).offset(page)
    users_length = User.all.length
    render json: {
             users: users,
             users_length: users_length,
           },
           include: %i[inflow_souce job_area user_evaluations evaluations]
  end

It worked..

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Hinoarashi