Skip to content

Commit f86a49c

Browse files
author
Abel Milash
committed
Remove filter_in references from README
1 parent fa771ae commit f86a49c

1 file changed

Lines changed: 29 additions & 20 deletions

File tree

README.md

Lines changed: 29 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,34 @@ A Python client library for Microsoft Dataverse that provides a unified interfac
1313
1414
## Table of contents
1515

16-
- [Key features](#key-features)
17-
- [Getting started](#getting-started)
18-
- [Prerequisites](#prerequisites)
19-
- [Install the package](#install-the-package)
20-
- [Authenticate the client](#authenticate-the-client)
21-
- [Key concepts](#key-concepts)
22-
- [Examples](#examples)
23-
- [Quick start](#quick-start)
24-
- [Basic CRUD operations](#basic-crud-operations)
25-
- [Bulk operations](#bulk-operations)
26-
- [Upsert operations](#upsert-operations)
27-
- [Query data](#query-data) *(QueryBuilder, SQL, raw OData)*
28-
- [Table management](#table-management)
29-
- [Relationship management](#relationship-management)
30-
- [File operations](#file-operations)
31-
- [Next steps](#next-steps)
32-
- [Troubleshooting](#troubleshooting)
33-
- [Contributing](#contributing)
16+
- [PowerPlatform Dataverse Client for Python](#powerplatform-dataverse-client-for-python)
17+
- [Table of contents](#table-of-contents)
18+
- [Key features](#key-features)
19+
- [Getting started](#getting-started)
20+
- [Prerequisites](#prerequisites)
21+
- [Install the package](#install-the-package)
22+
- [Authenticate the client](#authenticate-the-client)
23+
- [Key concepts](#key-concepts)
24+
- [Examples](#examples)
25+
- [Quick start](#quick-start)
26+
- [Basic CRUD operations](#basic-crud-operations)
27+
- [Bulk operations](#bulk-operations)
28+
- [Upsert operations](#upsert-operations)
29+
- [Query data](#query-data)
30+
- [Table management](#table-management)
31+
- [Relationship management](#relationship-management)
32+
- [File operations](#file-operations)
33+
- [Next steps](#next-steps)
34+
- [More sample code](#more-sample-code)
35+
- [Additional documentation](#additional-documentation)
36+
- [Troubleshooting](#troubleshooting)
37+
- [General](#general)
38+
- [Authentication issues](#authentication-issues)
39+
- [Performance considerations](#performance-considerations)
40+
- [Limitations](#limitations)
41+
- [Contributing](#contributing)
42+
- [API Design Guidelines](#api-design-guidelines)
43+
- [Trademarks](#trademarks)
3444

3545
## Key features
3646

@@ -258,7 +268,6 @@ query = (client.query.builder("contact")
258268
.filter_eq("statecode", 0) # statecode eq 0
259269
.filter_gt("revenue", 1000000) # revenue gt 1000000
260270
.filter_contains("name", "Corp") # contains(name, 'Corp')
261-
.filter_in("statecode", [0, 1]) # statecode in (0, 1)
262271
.filter_between("revenue", 100000, 500000) # (revenue ge 100000 and revenue le 500000)
263272
.filter_null("telephone1") # telephone1 eq null
264273
)
@@ -267,7 +276,7 @@ query = (client.query.builder("contact")
267276
For complex logic (OR, NOT, grouping), use the composable expression tree with `where()`:
268277

269278
```python
270-
from PowerPlatform.Dataverse.models.filters import eq, gt, filter_in, between
279+
from PowerPlatform.Dataverse.models.filters import eq, gt, between
271280

272281
# OR conditions: (statecode = 0 OR statecode = 1) AND revenue > 100k
273282
for record in (client.query.builder("account")

0 commit comments

Comments
 (0)