Laravel独特的排
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Laravel独特的排相关的知识,希望对你有一定的参考价值。
我有一个带数据库的laravel应用程序。我想使数据库中的行唯一,这样如果有人在网站运行时尝试向数据库中插入任何内容,则会显示错误。该网站是关于电视的。我在数据表中有条件,电视和颜色列。如果有人输入另一个确切的行,我希望应用程序抛出错误,因为我在表中得到重复的数据。我相信我需要一个看起来像这样的查询:SELECT其中'TV','condition','color',像INPUT get()任何帮助将不胜感激
答案
首先为您的表创建模型并在控制器中开始工作。
use AppModelsYourModelName;
$table_row = YourModelName::where('color', 'value')->first();
if($table_row->count()){
// do whatever you want
}else{
// Work with your error...
}
希望这个概念对你有用,可以得到一个独特的行。您还可以使用laravel的内置函数orWhere();
添加更多条件
以上是关于Laravel独特的排的主要内容,如果未能解决你的问题,请参考以下文章