[增添]添加了datasource的setting数据库以及默认值
This commit is contained in:
31
vendor/anourvalar/eloquent-serialize/README.md
vendored
Normal file
31
vendor/anourvalar/eloquent-serialize/README.md
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
# Serialization for Eloquent's QueryBuilder
|
||||
Supports: Laravel 6 - Laravel 11
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
composer require anourvalar/eloquent-serialize
|
||||
```
|
||||
|
||||
|
||||
## Usage
|
||||
|
||||
### Serialize
|
||||
```php
|
||||
$package = \EloquentSerialize::serialize(
|
||||
\App\User::query()
|
||||
->with('userPhones')
|
||||
->where('id', '>', '10')
|
||||
->limit(20)
|
||||
);
|
||||
```
|
||||
|
||||
|
||||
### Unserialize
|
||||
```php
|
||||
$builder = \EloquentSerialize::unserialize($package);
|
||||
|
||||
foreach ($builder->get() as $item) {
|
||||
// ...
|
||||
}
|
||||
```
|
||||
Reference in New Issue
Block a user