下面是我存储在Mongodb中的mongodb函数。
db.system.js.save(
{
_id: "echoFunction",
value : function(x) { return x; }
}
)
我可以使用以下查询在mongo中调用此函数:
db.loadServerScripts();
echoFunction(3);
现在我想从PHP 7中调用此函数,并且还有助于laravel。
答案 0 :(得分:2)
您可以使用laravel中的以下代码段来执行您的mongoDB函数。
$cursor = DB::connection('mongodb')->command(array('eval' => 'echoFunction("4")'));
$data = $cursor->toArray();
dd($data);
尝试让我知道它是否有效。