首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Laravel或MySQL中正确的word

Laravel或MySQL中正确的word
EN

Stack Overflow用户
提问于 2019-05-20 04:37:48
回答 3查看 59关注 0票数 0

我有个问题。我解决不了这个问题。

我有这个数据库

代码语言:javascript
复制
+--------+---------------+
|    id  |      name     |
+--------+---------------+
|    1   |     backup    |
+--------+---------------+
|    2   |     BACKUP    |
+--------+---------------+

我的模型是Post我使用where子句查找名为backup的名称

代码语言:javascript
复制
Post::where('name','backup')->get();

但是我收到了两个帖子而不是一个帖子

请帮我解决这个问题谢谢

EN

回答 3

Stack Overflow用户

发布于 2019-05-20 05:48:07

您必须创建区分大小写的查询

Post::whereRaw("BINARY 'name'= ?", array('backup'))->first()

票数 0
EN

Stack Overflow用户

发布于 2019-05-20 12:48:11

get()返回一个集合。使用first()检索第一个匹配的记录。

代码语言:javascript
复制
  Post::where('name','=','backup')->first();
票数 0
EN

Stack Overflow用户

发布于 2019-05-28 17:32:39

请使用

代码语言:javascript
复制
Post::where('name', 'LIKE', 'backup')->first();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56211802

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档