【问题标题】:Mongodb mlab complex findOneMongoDB mlab 复杂 findOne
【发布时间】:2018-04-05 13:48:38
【问题描述】:
{
    "_id": "zAxNarwAE2AnvPb8P",
    "createdAt": {
        "$date": "2018-02-28T08:48:52.840Z"
    },
    "services": {
        "password": {
            "bcrypt": "$2a$10$.Kp4OY1fXfhaZ/garVlrLOy.bLWBbaXVHXeDkfmlkmlklkSkSMOEeke"
        },
        "resume": {
            "loginTokens": [
                {
                    "when": {
                        "$date": "2018-03-02T12:53:13.447Z"
                    },
                    "hashedToken": "6B/Tpu8jQfg7XBiW5rMRsPt7+6H+HQd8AqbVQeKDu2I="
                },
 "emails": [
        {
            "address": "test@test.test",
            "verified": true
        }
    ],
    "roles": [
        "hotel"
    ],
    "pushIds": [
        "e1cf19d0-d63a-49df-bb10-cb7334c7ffb1"
    ],
    }
}

我想查找文档,例如 hashedToken = "6B/Tpu8jQfg7XBiW5rMRsPt7+6H+HQd8AqbVQeKDu2I="

我在 mlab 上做过

{
    "services.resume.loginTokens": {
        $elemMatch: {
            "hashedToken": "6B/Tpu8jQfg7XBiW5rMRsPt7+6H+HQd8AqbVQeKDu2I="
        }
    }
}

我收到 JSON 验证器错误, 关闭

我们在解析您的 JSON 时遇到错误。请检查您的 语法(例如,确保您在两个字段中都使用双引号 名称和值),然后重试。

【问题讨论】:

    标签: json mongodb mlab


    【解决方案1】:

    找到了,对不起

    {
        "services.resume.loginTokens": {
            "hashedToken": "iHQ2HvZUoAux4QximrlBViIy5pQuyx910aI3CL/RxDY="
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-27
      • 2015-10-12
      • 2011-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多