Laravel Query MySQL列包含值为

时间:2017-01-24 09:52:14

标签: php mysql laravel

当查询有时不包含空格时,如何查询包含值中空格的MySQL列?

我的例子是:

查询:选择* where postcode =' SW1A2AA'

数据结构:

id    |   postcode   |  address
1         SW1A 2AA      10 downing street, london, SW1A 2AA

我使用laravel作为后端,我尝试使用%like%和%% like %%使用原始查询但由于某些原因似乎没有任何效果。

我的基本查询是:

   public function lookup($postcode){
     $db = postcodeLookup::where('postcode', $postcode)->get();
     return $db;
   }

只要邮政编码查询与存储在数据库中的值相同,这就可以正常工作。因此,如果我的查询包含空格,则只返回null。

非常感谢任何帮助,谢谢。

0 个答案:

没有答案