【发布时间】:2018-12-24 05:34:40
【问题描述】:
我要实现:
db.lawcases.find().snapshot().forEach(
function (elem) {
db.lawcases.update(
{
_id: elem._id
},
{
$set: {
name: elem.firstname + ' ' + elem.lastname
}
}
);
}
);
我正在使用 Laravael MongoDB 包,它允许我按照 https://github.com/jenssegers/Laravel-MongoDB#raw-expressions 中的说明进行原始查询。
到目前为止:
$lawCases = \DB::connection('mongodb')->collection('lawcases')->raw(function($collection)
{
return $collection->find();
});
foreach($lawCases as $case){
//DO SOMETHING
}
但我需要一些帮助,因为我不知道如何坚持更改。我觉得我做得不对。
【问题讨论】:
标签: php mongodb laravel mongodb-query