Spec-Zone.ru › Laravel 11

HasBuilder

trait HasBuilder (View source)

Methods

static TBuilderquery()

Начать запросы к модели.

TBuildernewEloquentBuilder(Builder $query)

Создать новый Eloquent запрос для модели.

TBuildernewQuery()

Получить новый запрос для таблицы модели.

TBuildernewModelQuery()

Получить новый запрос, который не содержит глобальных скопов или жадного загрузки.

TBuildernewQueryWithoutRelationships()

Получить новый запрос без загруженных отношений.

TBuildernewQueryWithoutScopes()

Получить новый запрос без глобальных скопов.

TBuildernewQueryWithoutScope(Scope|string $scope)

Получить новый экземпляр запроса без заданного скопа.

TBuildernewQueryForRestoration(array|int $ids)

Получить новый запрос для восстановления одной или нескольких моделей по их очередным идентификаторам.

static TBuilderon(string|null $connection = null)

Начать запросы к модели на заданном соединении.

static TBuilderonWriteConnection()

Начать запросы к модели на соединении записи.

static TBuilderwith(array|string $relations)

Начать запросы к модели с жадной загрузкой.

Details

static TBuilder query()

Начать запросы к модели.

Return Value

TBuilder

TBuilder newEloquentBuilder(Builder $query)

Создать новый Eloquent запрос для модели.

Parameters

Builder$query

Return Value

TBuilder

TBuilder newQuery()

Получить новый запрос для таблицы модели.

Return Value

TBuilder

TBuilder newModelQuery()

Получить новый запрос, который не содержит глобальных скопов или жадного загрузки.

Return Value

TBuilder

TBuilder newQueryWithoutRelationships()

Получить новый запрос без загруженных отношений.

Return Value

TBuilder

TBuilder newQueryWithoutScopes()

Получить новый запрос без глобальных скопов.

Return Value

TBuilder

TBuilder newQueryWithoutScope(Scope|string $scope)

Получить новый экземпляр запроса без заданного скопа.

Parameters

Scope|string$scope

Return Value

TBuilder

TBuilder newQueryForRestoration(array|int $ids)

Получить новый запрос для восстановления одной или нескольких моделей по их очередным идентификаторам.

Parameters

array|int$ids

Return Value

TBuilder

static TBuilder on(string|null $connection = null)

Начать запросы к модели на заданном соединении.

Parameters

string|null$connection

Return Value

TBuilder

static TBuilder onWriteConnection()

Начать запросы к модели на соединении записи.

Return Value

TBuilder

static TBuilder with(array|string $relations)

Начать запросы к модели с жадной загрузкой.

Parameters

array|string$relations

Return Value

TBuilder

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Database/Eloquent/HasBuilder.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API