我想过滤一堆以字符开头,后跟通配符*的名称
查询
我可以通过查询来实现这一点,例如return $q->where('name', 'like', $name . '%');
由于我已缓存 modal::class,因此我不想重复它,而是使用filter()或其他可以帮助我获得预期结果的方法。
集合过滤器()
return $collection->filter(function ($q) use ($name) {
return false !== stripos($q['name'], $name); // this returns all the names that contains $name character
});
我想要实现的是过滤()以特定字符开头然后是“%”的名称 -$name . '%'例如'A%'
慕的地10843