Я хотел написать метод для обработки данных о продажах таким образом, чтобы продажи сортировались по дате и объединялись с номером записи и типом продажи следующим образом:
0/2018-05-02 01:55:07/Sale type A,1/2018-09-22 02:55:07/Sale type B
Но на данный момент я могу добиться только сцепления saleDate и saleType.Как можно создать номер записи для каждой записи?Под номером записи я подразумеваю порядок продаж после сортировки по дате
def concatSales(sales: Seq[Sale]): Seq[String] = {
sales
.sortWith(_.saleDate < _.saleDate)
.map(sale => s"$DELIMITER${sale.saleDate}$DELIMITER${sale.saleType}")
}