:textで、テキストとして表示しようとしているからだと思います。books.titleのように変更すると画面に"a"が表示されないでしょうか?また、Book.find(1)で取得した場合は、複数のBookオブジェクトが配列で格納される訳では無く、idが1のBookオブジェクトが一つ取得される筈なので、booksでは無く、bookの変数に格納すべきかと思います。%>などのように一つ一つ、要素を表示させる処理にするかと思います。:textで、テキストとして表示しようとしているからだと思います。books.title```のように変更すると画面に"a"が表示されないでしょうか?また、```Book.find(1)```で取得した場合は、複数のBookオブジェクトが配列で格納される訳では無く、idが1のBookオブジェクトが一つ取得される筈なので、booksでは無く、bookの変数に格納すべきかと思います。%>```などのように一つ一つ、要素を表示させる処理にするかと思います。SPAM対策のためのダミーチェックです。表示されていてもチェックしないでください。頂いたご意見への回答は行っておりません。