- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
这是我的代码:
$get_all = Geo_Postal_us::findOrFail($postal);
通过这个查询,Laravel 尝试在表中找到 id
字段。
我没有 id
字段。我使用 postal
列作为主键。
如何设置函数在 postal
列中查找值而不是从 id
列中搜索?
谢谢,
最佳答案
您可以使用以下方法创建您正在寻找的行为:
Geo_Postal_us::where('postal', $postal)->firstOrFail();
关于database - 特定字段的 findOrFail Laravel 5 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30888527/
当我在代码中使用 findOrFail 时,它不起作用 我尝试了 find 方法,它的工作原理符合我的预期 public function show(Question $question, Reply
我认为这应该默认实现,因为我在 routes/api.php 工作。 我想给出 404 错误 JSON 响应,以防我们在 id 方法上找不到给定 findOrFail() 参数的任何行。 就像是: r
我有以下代码: public function showTestProfile($id){ $auth = Auth::user(); $tests = App\Test::findo
我正在通过 Laracast 类(class)学习 Laravel 5:Laravel 5 Fundamentals ,使用 PhpStorm IDE。 我对模型的静态方法有疑问,例如 where()
在我的菜单 Controller 中,我有一个方法应该显示指定的记录及其所有子记录。 我有两个模型:MenuItem 和 MenuVariation,我的项目将有许多变化,如我的方法中所述: 菜单项模
我想查找一个由不同列引用的对象并将其返回到 id . 据我所知,没有另一种方法类似于 Task::findOrFail($id)但这可以引用另一个字段。例如: Task::findOrFail('co
我正在寻找类似 findOrDo() 的东西。喜欢在找不到数据时这样做。有些东西可能像 Model::findOrDo($id,function(){ return "Data not foun
我只是按照一些教程,到目前为止我所做的是: 我的 App/Exceptions/Handler.php get(); return View('admin.user.edit', compac
所以我创建了一个消息模型: namespace App\Model; use Illuminate\Database\Eloquent\Model; class Message extends Mod
为什么我会得到多个结果?我只想要给定客户 ID 的“联系人”。不适合所有客户。 public function edit($id) { $client = Client::findOrFail
为什么我会得到多个结果?我只想要给定客户 ID 的“联系人”。不适合所有客户。 public function edit($id) { $client = Client::findOrFail
我正在使用 Gate facade 来检查用户是否可以删除一行。 Gate::define('delete-cons', function ($user, $cons) { $c_i
这是我的代码: $get_all = Geo_Postal_us::findOrFail($postal); 通过这个查询,Laravel 尝试在表中找到 id 字段。 我没有 id 字段。我使用 p
这些方法有什么区别: 查找() findOrFail() first() firstOrFail() get() list() toArray() 我一直在使用它们,每个都给出不同的结果,有时我需要在
这些方法有什么区别: find() findOrFail() first() firstOrFail() get() list() toArray() 我一直在使用它们,每个都给出不同的结果,有时我需
我是一名优秀的程序员,十分优秀!