Я пытаюсь найти последнее сообщение и время последнего обновления для указанного c пользователя
Структура моей коллекции:
**User_id update msg** more info
1111 2019-01-10 21:00 Hi a
2222 2019-02-10 23:00 How are you b
3333 2019-04-10 20:20 Thanks c
1111 2019-01-10 21:10 Wow d
2222 2019-05-10 21:00 Love e
Если бы я мог использовать SQL Я хотел бы сделать это так:
select user_id , update, msg ,more_info from (
select user_id , update, msg, more_info , max(update) over (partition by user_id) user_last_update from table where user_id = "1111"
) where user_last_update = update
Я пытался сделать это это
const filter = wixData.filter().contains("userAUserB", "1111");
wixData.aggregate("chat")
.filter(filter)
.group("user_id")
.max("update", "lastMSG")
.descending("msg")
.run()
Я не могу найти способ использовать раздел на Wix API - Wix-данные