Имею такую таблицу
create_table "orders", force: :cascade do |t|
t.bigint "user_id"
t.bigint "store_id"
t.string "recipient_adress"
t.string "sender_coordinates", default: [], array: true
t.string "recipient_coordinates", default: [], array: true
t.datetime "created_at"
t.boolean "rendition", default: false
t.float "shipping"
t.float "total_price"
t.index ["store_id"], name: "index_orders_on_store_id"
t.index ["user_id"], name: "index_orders_on_user_id"
end
Как для каждого дня получить информацию по выручке?
Подробно: как получить одним запросом сумму значений стоимости(:total_price), отсортированные по каждому дню(:created_at). Для поиска имеем значение для поля(:store_id). Примерно вот так [{created_at: значение, sum: значение}, {......}]. Желательно на чистом SQL. Можете помощь?