Полезные материалы по PHP, Laravel, Symfony, CodeIgniter, CakePHP, Phalcon
По всем вопросам @evgenycarter
Post #455
973
БИ @php_lib
Showing posts older than #456 · Back to latest

lockForUpdate()`. Она останавливает любые обновления или другую общую блокировку выбранной записи до тех пор, пока транзакция не будет завершена.





use App\Models\Post;
use Illuminate\Support\Facades\View;
use Illuminate\Support\Facades\Schema;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
public function boot()
{
if (Schema::hasTable('posts')) {
View::share('recentPosts', Post::latest()->take(3)->get());
}
}
}

where в таблицу pivot, используя метод `wherePivot`.



