Skip to content

Commit 8bba240

Browse files
docs: update README to reflect new features (#341)
1 parent 3a0d3c9 commit 8bba240

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

README.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ private array $tags;
2323

2424
// Use in DQL
2525
$query = $em->createQuery('
26-
SELECT e
27-
FROM App\Entity\Post e
26+
SELECT e
27+
FROM App\Entity\Post e
2828
WHERE CONTAINS(e.tags, ARRAY[:tags]) = TRUE
2929
AND JSON_GET_FIELD(e.data, :field) = :value
3030
');
@@ -37,13 +37,18 @@ This package provides comprehensive Doctrine support for PostgreSQL features:
3737
### Data Types
3838
- **Array Types**
3939
- Integer arrays (`int[]`, `smallint[]`, `bigint[]`)
40+
- Float arrays (`real[]`, `double precision[]`)
4041
- Text arrays (`text[]`)
4142
- Boolean arrays (`bool[]`)
4243
- JSONB arrays (`jsonb[]`)
4344
- **JSON Types**
4445
- Native JSONB support
4546
- JSON field operations
4647
- JSON construction and manipulation
48+
- **Network Types**
49+
- IP addresses (`inet`, `inet[]`)
50+
- Network CIDR notation (`cidr`, `cidr[]`)
51+
- MAC addresses (`macaddr`, `macaddr[]`)
4752

4853
### PostgreSQL Operators
4954
- **Array Operations**
@@ -63,13 +68,15 @@ This package provides comprehensive Doctrine support for PostgreSQL features:
6368
- Regular expressions
6469
- **Array Functions**
6570
- Array aggregation (`array_agg`)
66-
- Array manipulation (`array_append`, `array_prepend`)
71+
- Array manipulation (`array_append`, `array_prepend`, `array_remove`, `array_replace`, `array_shuffle`)
6772
- Array dimensions and length
6873
- **JSON Functions**
6974
- JSON construction (`json_build_object`, `jsonb_build_object`)
7075
- JSON manipulation and transformation
7176
- **Date Functions**
7277
- **Aggregate Functions**
78+
- Aggregation with ordering and distinct (`array_agg`, `json_agg`, `jsonb_agg`)
79+
- Special aggregates (`any_value`, `xmlagg`)
7380

7481
Full documentation:
7582
- [Available Types](docs/AVAILABLE-TYPES.md)

0 commit comments

Comments
 (0)