无法在Laravel中雄辩地使用对象模式访问MongoDB OID

时间:2018-09-26 11:05:14

标签: mongodb laravel

在laravel中,我将数据插入到MongoDB中

$insert = DB::connection('mongodb')->collection('order_t')->insertGetId($data);

$ insert将是一个对象,但是我无法使用

$insert->oid

但是如果我使用

foreach($insert as $k => $v){
      echo $k;
}

将看到密钥'oid',所以我可以用$ v来获取密钥。

为什么?还有其他访问方式吗?

如果我这样做

dd(insert)

我得到这个结果:

enter image description here

0 个答案:

没有答案