php - 如何使用 php mongod 从数组中获取对象 ID
问题描述
$document
查询后我有一个数组findOne()
Array
(
[timestamp] => 1624382717
[_id] => stdClass Object
(
[$id] => 60d2f531a5476f4eb220402b
)
)
我想得到60d2f531a5476f4eb220402b
使用$document['_id']->__toString();
,但它永远不会工作
解决方案
stdClass 对象默认没有任何方法,因此您可以$id
像这样处理该字段
echo $document['_id']->{'$id'};
推荐阅读
- mysql - 更改mysql版本时插入主键的问题
- kibana - 将 kibana 仪表板一个帐户导入另一个帐户时出现问题
- react-native - 反应原生 socket.io 是 server_error
- onclick - 奇怪的输出:[object HTMLInputElement]+
- python - 无法在 PyCharm 中运行但能够在终端中运行
- git - 关于看起来未使用的 git big blob 的问题
- react-native - React Native LinkedIn 身份验证
- c++ - 如何循环一个函数?
- node.js - Discord.js 获取服务器所有者用户标签返回 null
- node.js - 由于 Sharp 模块失败,无法安装 Gatsby 入门主题