我要实现:
long total = searchresponse.getHits().getTotalHits();
我正在使用Laravael MongoDB软件包,该软件包使我能够进行原始查询,如https://github.com/jenssegers/Laravel-MongoDB#raw-expressions中所述。
我到目前为止:
searchResponse.getHits().getTotalHits()
但是我需要一些帮助,因为我不知道如何保持更改。我觉得我做错了。
答案 0 :(得分:1)
使用它就像使用Laravel的数据库用法一样:
<?php
// get the cases first
$lawCases = \DB::connection('mongodb')
->collection('lawcases')
->get();
// update each record
foreach($lawCases as $case)
{
\DB::connection('mongodb')
->collection('lawcases')
->where([
"_id" => $case["_id"]
])
->update([
"name" => $case["firstname"] . " " $case["lastname"]
]);
}