У меня есть массив:
messages = {
{
id = 1,
sender = 987654321,
content = 'test message'
},
{
id = 2,
sender = 123456789,
content = 'testowa wiadomość'
},
{
id = 3,
sender = 123456789,
content = 'txd'
}
}
Я хочу сгруппировать элементы в массиве на основе 'sender' в качестве первичного ключа. Окончательный результат должен выглядеть следующим образом:
messages = {
{
sender = 987654321,
messages = {
'test message'
}
},
{
sender = 123456789,
messages = {
'testowa wiadomość',
'txd'
}
}
}
Может ли кто-нибудь помочь мне в этом, пожалуйста?