mirror of
https://gitee.com/hyperf/hyperf.git
synced 2024-12-03 20:27:59 +08:00
Merge pull request #182 from hyperf-cloud/huangzhhui-patch-1
Update model.md
This commit is contained in:
commit
2bb398e620
@ -91,7 +91,7 @@ Hyperf 会假设每个数据表都有一个名为 id 的主键列。你可以定
|
|||||||
|
|
||||||
### 时间戳
|
### 时间戳
|
||||||
|
|
||||||
默认情况下,Hyperf 预期你的数据表中存在 created_at 和 updated_at 。如果你不想让 Hyperf 自动管理这两个列, 请将模型中的 $timestamps 属性设置为 false:
|
默认情况下,Hyperf 预期你的数据表中存在 `created_at` 和 `updated_at` 。如果你不想让 Hyperf 自动管理这两个列, 请将模型中的 `$timestamps` 属性设置为 `false`:
|
||||||
|
|
||||||
```php
|
```php
|
||||||
<?php
|
<?php
|
||||||
@ -108,7 +108,7 @@ class User extends Model
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
如果需要自定义时间戳的格式,在你的模型中设置 $dateFormat 属性。这个属性决定日期属性在数据库的存储方式,以及模型序列化为数组或者 JSON 的格式:
|
如果需要自定义时间戳的格式,在你的模型中设置 `$dateFormat` 属性。这个属性决定日期属性在数据库的存储方式,以及模型序列化为数组或者 JSON 的格式:
|
||||||
|
|
||||||
```php
|
```php
|
||||||
<?php
|
<?php
|
||||||
@ -125,7 +125,9 @@ class User extends Model
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
如果你需要自定义存储时间戳的字段名,可以在模型中设置 CREATED_AT 和 UPDATED_AT 常量的值来实现:
|
如果您需要不希望保持 `datetime` 格式的储存,或者希望对时间做进一步的处理,您可以通过在模型内重写 `fromDateTime($value)` 方法实现。
|
||||||
|
|
||||||
|
如果你需要自定义存储时间戳的字段名,可以在模型中设置 `CREATED_AT` 和 `UPDATED_AT` 常量的值来实现,其中一个为 `null`,则表明不希望 ORM 处理该字段:
|
||||||
|
|
||||||
```php
|
```php
|
||||||
<?php
|
<?php
|
||||||
|
Loading…
Reference in New Issue
Block a user