前提・実現したいこと
node.jsを使いsqlを取得し表示したいと思っています。
ejsでforEachを使おうとしたらCannot read property 'forEach' of undefinedというエラーが出ました。
発生している問題・エラーメッセージ
Cannot read property 'forEach' of undefined
該当のソースコード
ejs
1<ul class="table-body"> 2 <% characters.forEach ((character) => { %> 3 <li> 4 <div class="item-data"> 5 <span class="name-column"><%= character.name %></span> 6 <span class="nickName-column"><%= character.nickName %></span> 7 <span class="gender-column"><%= character.gender.gender %></span> 8 <span class="height-column"><%= character.height %></span> 9 <span class="episode-column"><%= character.episode %></span> 10 <span class="fruit-column"><%= character.characters.fruit %></span> 11 <span class="fruitType-column"><%= character.fruit.fruit %></span> 12 <span class="haki-column"><%= character.haki.haki %></span> 13 <span class="race-column"><%= character.race %></span> 14 <span class="ship-column"><%= character.ship %></span> 15 <span class="belongA-column"><%= character.belongA %></span> 16 <span class="belongB-column"><%= character.belongB %></span> 17 <span class="belongC-column"><%= character.belongC %></span> 18 <span class="belongD-column"><%= character.belongD %></span> 19 <span class="birthM-column"><%= character.birthM %></span> 20 <span class="birthD-column"><%= character.birthD %></span> 21 <span class="blood-column"><%= character.blood.blood %></span> 22 <span class="home-column"><%= character.home %></span> 23 <span class="sea-column"><%= character.sea.sea %></span> 24 <span class="love-column"><%= character.love %></span> 25 <span class="hate-column"><%= character.hate %></span> 26 <span class="price-column"><%= character.price %></span> 27 <span class="measurementsB-column"><%= character.measurementsB %></span> 28 <span class="measurementsW-column"><%= character.measurementsW %></span> 29 <span class="measurementsH-column"><%= character.measurementsH %></span> 30 <span class="marineClass-column"><%= character.marineClass.marineClass %></span> 31 32 33 </div> 34 </li> 35 <% }) %> 36 </ul>
試したこと
ejsの書き方の見本をみながら;をつけたりと試してみました。