0
Я хочу обновить запись. Я использую mongo db и php, и я использую laravel 5.4. при обновлении данных я получаю ошибкуЯ получаю ошибку, поскольку «Сохранение метода не существует». при обновлении данных
BadMethodCallException в Macroable.php линии 74:
метод сохранения не существует.
public function updatedata()
{
$id = DB::connection('mongodb')->collection('login2')->where('_id','=',1)->get();
$id->name = 'Rajesh';
$id->save();
//return $id;
}
use print_r ($ id); умереть; после $ id = DB :: connection ('mongodb') -> collection ('login2') -> где ('_ id', '=', 1) -> get(); затем проверьте, какой результат приходит –
В настоящее время Laravel поддерживает четыре базы данных: MySQL, Postgres, SQLite, SQLServer. Это что-то в этом роде. [Дополнительная информация.] (Https://laravel.com/docs/5.4/database) –
после использования print_r Я получаю ошибку как «FatalThrowableError в строке mongo.php 30: Ошибка анализа: ошибка синтаксиса, неожиданное« 1 »(T_LNUMBER), ожидая ',' или ')' ' – Carlos