如何在MongoDB中使用LIKE编写查询?

时间:2018-12-12 21:35:46

标签: mongodb

文档如下:

{
    "_id" : ObjectId("5c11389782c3c3751def6a68"),
    "\"dname\"" : "\"W6PJBu7wC0Demyl86pd8Um5NHk3ukqsdtVA6                       \""
}

我进行了很多搜索,发现可以将其写为:/。例如,我需要获取dname c开始的所有文档,为此:

db.getCollection('flat').find({"\"dname\"" : "\"c/"})

我也尝试过:

db.getCollection('flat').find({"\"dname\"" : "/^\"c/"})

但不起作用。我做错了什么?

1 个答案:

答案 0 :(得分:2)

您需要使用正则表达式

例如,要查找以c:@extends('layouts.app') @section('content') <div class="container"> @if (session('status')) <div class="alert alert-success" role="alert"> {{ session('status') }} </div> @endif <div id="app"></div> </div> @endsection 开头的dname记录。