【问题标题】:Laravel MongoDB Jenssegers How to get "_id" of a documentLaravel MongoDB Jenssegers 如何获取文档的“_id”
【发布时间】:2016-11-19 13:57:13
【问题描述】:

我正在尝试获取 MongoDB 中的用户列表。 _id 是空的,所以我无法正确处理它。 如何使用 MongoDB for Laravel 获取文档的_id

{
    "total": 1,
    "per_page": 15,
    "current_page": 1,
    "last_page": 1,
    "next_page_url": null,
    "prev_page_url": null,
    "from": 1,
    "to": 1,
    "data": [{
        "_id": {},
        "name": "Firstname Lastname",
        "email": "user@gmail.com",
        "password": "$2y$10$fmTpx5k0FdWC5HEqUcBtKe2nwZzt2nwSZ6oht8d3ytsuh5l7Kh8O2",
        "updated_at": {},
        "created_at": {},
        "remember_token": "k7FQe0xbE5GJ6qPL9QK9CsHQrmBOKQkBO0zyKzkKibvRwnVL2tDXBBvK8zFW"
    }]
}

【问题讨论】:

  • 能否在您尝试获取用户列表的位置显示您的代码?
  • 我找到了解决方案,在刀片中你只需要使用 $user ["_id"] 来获取 _id,我使用的是 $user->{'_id'}

标签: mongodb laravel jenssegers-mongodb


【解决方案1】:

如果有人需要,数据由数组返回。 您可以使用 {{ var_dump ($user) }} 在刀片中执行 var_dump,然后您会看到获取数据的正确方法是

{{ $user ["_id"] }}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-02
    • 2016-03-26
    • 2014-09-08
    • 2017-06-15
    • 2016-03-13
    • 2018-07-10
    相关资源
    最近更新 更多