title: How to return a record with its relation only if the relation has not been deelted
body: <p>I am using Laravel 5.2 and have some relationships between my models setup.</p>
  
  <p>I have a <code>Product</code> model and a <code>Customer</code> model (a product has a customer).
  I am using the following to get a list of customers, however I am also using soft deletes. If the customer has been soft deleted (the relation), I don't want to return the product.</p>
  
  <p>How do I achieve this in Laravel?</p>
  
  <p><code>$products = Product::with('customer')-&gt;get();</code> --want to say "where customer.deleted_at is null"</p>