class Model

Constants

CREATED_AT

UPDATED_AT

Properties

static protected $table
static protected $set_array
static protected $primaryKey
static protected $incrementing
static protected $keyType 如果主键不是一个整数,则应该在模型上设置 string.
static protected $timestamps 默认数据表中存在 created_at 和 updated_at 这两个字段.
static protected $connection

Methods

static void
chunk(int $count, Closure $closer)

结果分块.

static array|string
all()

取得所有数据.

static int|array
find(int $table_primary_key_id)

通过主键查找数据.

static void
first()

取回符合查询限制的第一个模型 .

static array|int
findOrFail(int|array $table_primary_key_id)

通过主键查找数据,找不到则抛出异常.

static void
firstOrFail()

No description

static string|null
getTableName()

No description

void
save()

No description

void
__set($name, $value)

No description

static array|string
getLastKeyId()

No description

static void
destroy(int|array $primaryKeyValue)

No description

Details

at line 39
static void chunk(int $count, Closure $closer)

结果分块.

Parameters

int $count
Closure $closer

Return Value

void

at line 50
static array|string all()

取得所有数据.

Return Value

array|string

Exceptions

Exception

at line 68
static int|array find(int $table_primary_key_id)

通过主键查找数据.

Parameters

int $table_primary_key_id

Return Value

int|array

Exceptions

Exception

at line 86
static void first()

取回符合查询限制的第一个模型 .

..

Return Value

void

at line 99
static array|int findOrFail(int|array $table_primary_key_id)

通过主键查找数据,找不到则抛出异常.

Parameters

int|array $table_primary_key_id

Return Value

array|int

Exceptions

Exception

at line 110
static void firstOrFail()

Return Value

void

at line 117
static string|null getTableName()

Return Value

string|null

at line 132
void save()

Return Value

void

Exceptions

Exception

at line 145
void __set($name, $value)

Parameters

$name
$value

Return Value

void

at line 157
static array|string getLastKeyId()

Return Value

array|string

Exceptions

Exception

at line 167
static void destroy(int|array $primaryKeyValue)

Parameters

int|array $primaryKeyValue 通过主键删除数据

Return Value

void