このコードがある場合、ループした値を配列に入れるにはどうすればよいですか?
local data = {
for row in db:nrows("SELECT song.id, song.title as title, artist.name as name FROM song, artist where song.artist_id = artist.id") do
{
song = row.title,
artist = row.name
}
end
}
しかし、私はこのエラーが発生しました:
unexpected symbol near 'for'
こんな顔になりたかった…
local data = {
{
song = "HI",
artist = "Tom"
}
{
song = "Hello",
artist = "mike"
}
...
}
誰かが私の状況について私を助けたり、アドバイスをくれたりできますか? 前もって感謝します