我想从laravel向Mongodb触发插入查询,这将检查db中的重复记录。如果记录存在,那么它将跳过该记录插入。我尝试过这样的事情
$query = "db.tool_datas.insert(".
json_encode($data1)."
{
ordered: false
}
)";
其中data1
是数组数组,另一个选择是更新查询
$query = "db.tool_datas.update(".
json_encode($data1).", ".
json_encode($data1)."
{
upsert: true
}
)";
并且我试图在laravel中以
的形式触发查询$res = DB::query($query);
但没有任何效果。