Я новичок в Laravel и пытаюсь использовать Eloquent для редактирования поля для всех строк таблицы MySQL.
Итак, я создаю это:
<?php
namespace App\Http\Controllers;
use App\Mining;
use DB;
class FrontendController extends Controller{
public function cronDiff(){
$basic = GeneralSettings::first();
$row = Mining::all()->whereStatus(1)->get();
foreach ($row as $coins){
$code = Mining::where('coin_code', $coins->coin_code)->get();
$risultato = difficolta($code);
DB::table['minings']->insert('coin_code' => $code);
}
}
}
И у меня есть таблица minings
, например:
id->int
name->varchar
coin_code->varchar
coin_diff->varchar
status->tinyint
Но я не могу обновить coin_diff
, используя значение $risultato
(взято из другой функции). Можете ли вы помочь узнать, где яя не прав?
Спасибо.