在我的Lumen5.6中,mysql是我的默认db连接,mongodb也是。一切都很好,直到我试图执行一个查询2分贝。
在我的控制器上
public function try(){
$userinfo = DB::connection('mongodb')->table('userinformations')
->get();
print_r($userinfo);
$user = DB::table('users')
->join($userinfo, 'users.iduser', '=', 'userinformations.iduser')
->select('users.iduser','users.nickname')
->get();
return response()->json($user);
}
在querycallback日志上选择 users
. iduser
, users
. nickname
从 users
内部联接`[{“\u id”:{“$oid”:“5B46DF3EE781B6FF1B1E096”},
但是当我打印这些收藏的时候
Illuminate\Support\Collection Object
( [items:protected]=>数组([0]=>数组([\u id]=>mongodb\bson\objectid对象([oid]=>5b46df3ee781b6ff1b1e0096)
[iduser] => 1
[gender] => Male
[profilephoto] => assets/profile/12.png
[birth] => 2000-25-12
[city] => Quezon City
[mStatus] => Married
)
提前谢谢
暂无答案!
目前还没有任何答案,快来回答吧!