title: Get in Random Order Laravel
body: <p>I have made a query about taking 40 question of 7215 in total with this code,</p>
  
  <pre><code>$questions = Question::where([
      'visible' =&gt; 'yes',
      'deleted' =&gt; 'no'
  ])
      -&gt;inRandomOrder()
      -&gt;take(40)
      -&gt;get();
  </code></pre>
  
  <p>but in some cases I get the same question more than 1 time in this query, is there any way to take 1 question only once?</p>