title: Laravel: model instance value is not quoted at method `save()`
body: <p>I scrape data of the site <a href="https://news.ycombinator.com/news?p=1" rel="nofollow noreferrer">https://news.ycombinator.com/news?p=1</a></p>
  <p>Some title contain commas, eg.: <strong>Lorinda Cherry, author of dc, bc, eqn has died</strong><br />
  So, when I make to save the model (as part of the Laravel CLI command) into DB there is an error.
  The code:</p>
  <pre><code>  try {
              $news = new News; 
              $news-&gt;link =   $item['link']  ; 
              $news-&gt;title = $item['title'] ;
              $news-&gt;date = explode('T',  $item['date'] )[0];
              $news-&gt;points = $item['points'];         
              $news-&gt;save();
        } catch (Exception $e ){
                  $this-&gt;error($e-&gt;getMessage());
        }
  </code></pre>
  <p><strong>Error</strong>:</p>
  <pre><code>SQLSTATE[HY000]: General error: 1366 Incorrect integer value: '
      763 ' for column 'points' at row 1 (SQL: insert into `news` (`link`, `title`, `date`, 
      `points`, `updated_at`, `created_at`) values (https://ncwit.org/profile/lorindacherry/, 
      Lorinda Cherry, author of dc, bc, eqn has died, 2022-02-15,
      763 , 2022-02-16 11:37:39, 2022-02-16 11:37:39))
  </code></pre>
  <p>Obviously the value <strong>Lorinda Cherry, author of dc, bc, eqn has died</strong> is <em><strong>not quoted</strong></em> at method <code>save()</code> as the Laravel model item and therefore <strong>its content gets mixed with another query parameter</strong>...</p>
  <p><strong>Why is that in Laravel ?<br />
  How to fix ?</strong></p>