테이블의 항목을 한 개만 제한하고 싶은데 어떻게해야할지 모르겠다. 내가 firstOrCreate에 대한하지만 내 모델에서 읽은Laravel FirstOrCreate 또는 다른 것
나는이 :
use Illuminate\Database\Eloquent\Model;
class Ad extends Model
{
protected $fillable = [
'title',
'description',
'image'
];
}
는 기본적으로 나는 웹 사이트의 일부 광고 상자를 사용하고 싶지만 하나의 것은 볼 수 있습니다. 그래서 나는 마지막으로 루프를 반복해서 보여주고 싶지 않습니다.
어떻게하면됩니까?
감사합니다.
당신이 첫 번째, 마지막 또는 무작위 광고를 표시 하시겠습니까? –
@AlexeyMezenin 아니요, 테이블에 단 하나의 레코드 만 넣고 싶습니다. 그래서 첫 번째 또는 제한 또는 마지막 또는 그 중 하나를 얻고 싶지 않은 것을 사용할 필요가 없습니다. – Morpheus
@Morpheus이 경우 테이블에있는 유일한 광고를 반환하는'first()'메소드를 사용하십시오. –