Laravel搜索德国车牌

问题描述 投票:0回答:1

我找不到与此主题相关的任何内容,这就是我要问的原因。

我需要搜索德国车牌。可以很多种。可能像RR-NN 999或RR NN 999这样保存它们]

RR的宽度可以是2或3个字母,然后可以下一个'-'或''',然后可以是'NN'或'N',并且空格后的数字为1到4位数字。可以只查询一个车牌吗?顺便说一下,我正在雄辩地使用laravel。

laravel search eloquent
1个回答
0
投票

对于您的RRNN999示例,这样的事情应该起作用。

您应该用实际的搜索值替换Rs,Ns和数字。

LicensePlate::where('plate_number', 'REGEXP', '^RR[\- \ ]?N[\- \ ]?N[\- \ ]?999$')->get();
© www.soinside.com 2019 - 2024. All rights reserved.