Если в кратце, то я дельты считаю. Я делаю поверх всего этого добра arraySum и внутри по индексу обращаюсь к предыдущим элементам массива
не не так не надо, все проще в 100 раз, не надо использовать arrayEnumerate для этого
выглядит как arrayMap =)
ну arrayDifference мне не подойдёт. У меня грубоговоря есть таблица type | timestamp | profile_id add 2020-11-22 17:53:53 1 remove 2020-11-25 17:53:53 1 add 2020-11-29 17:53:53 1 И мне надо вот из этого родить profile_id | days 1 6 (Пользователь добавился 2020-11-22 17:53:53 - удалился 2020-11-25 17:53:53 = 3 дня) + (now() - опять добавился 2020-11-29 17:53:53 = 3 дня) = 6 дней
надо просто сдвинуть массив на один элемент или с помощью arraySlice или arraypop arraypush
т.е. нужна разница дней между событиями add?
между add remove
Обсуждают сегодня