title: Why the object returned is Enumerable?
body: <p>I don't understand why do I get an Enumerable instead of an object. When I run this code :</p>
  
  <pre><code> - @posts.each do |post|
      = Comment.find(id: post.id).title
  </code></pre>
  
  <p>I've got this error :</p>
  
  <blockquote>
    <p>undefined method `title' for  #Enumerator: Comment:find({:id=>1})></p>
  </blockquote>
  
  <p>If I check in the console I get also Enumerator :</p>
  
  <pre><code>[2] pry(#&lt;Sinatra::Application&gt;)&gt; Comment.find 1
   =&gt; #&lt;Enumerator: ...&gt;
  </code></pre>
  
  <p>I just want to have my object like <code>#&lt;Comment @id=1 @content="great" @post_id=1&gt;
  </code></p>
  
  <p>I'm working with Sinatra and Datamapper.</p>