gpt4 book ai didi

php - mongodb 'document'变量在PHP中定义

转载 作者:可可西里 更新时间:2023-11-01 09:32:01 31 4
gpt4 key购买 nike

我正在使用 CodeigniterPHP。我们可以为 mongodb 查询定义空数组,如下所示,

$db->user->insert(array('report'=> array()));

我如何在 PHP 中为 mongodb 定义空的 document(数据类型)?

我知道,我可以在使用另一个运行时查询(使用 $set 或其他)时创建 document 变量。但是当我insert时,我需要创建document变量。

如果我像下面这样创建文档变量,

$a = array();
$db->user->insert(array('report'=> $a));

以下代码无效,

$db->user->update(
array('user' => $user ),
array('$set' => array(
'report.' . $number =>
array('id'=>$number, 'on' => time(), 'status'=> 0)
)));

这里,$number是字符串变量。

最佳答案

终于我的问题没办法了。我以多种方式进行了搜索。因此,我们可以在使用另一个运行时查询(使用 $set 或其他)时创建 document 变量。谢谢。

关于php - mongodb 'document'变量在PHP中定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14135424/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com