You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|**Customization prefix values**| Custom tables and columns require a customization prefix values to be included for all operations (e.g., `"new_Title"`, not `"Title"`). See: [Table definitions in Microsoft Dataverse](https://learn.microsoft.com/en-us/power-apps/developer/data-platform/entity-metadata)|
108
108
109
109
## Examples
110
110
@@ -176,21 +176,39 @@ for record in results:
176
176
print(record["name"])
177
177
178
178
# OData query with paging
179
+
# Note: filter and expand parameters require exact casing
179
180
pages = client.get(
180
181
"account",
181
-
select=["accountid", "name"],
182
-
filter="statecode eq 0",
182
+
select=["accountid", "name"],# select is case-insensitive (automatically lowercased)
183
+
filter="statecode eq 0",# filter must use lowercase logical names (not transformed)
183
184
top=100
184
185
)
185
186
for page in pages:
186
187
for record in page:
187
188
print(record["name"])
189
+
190
+
# Query with navigation property expansion (case-sensitive!)
191
+
pages = client.get(
192
+
"account",
193
+
select=["name"],
194
+
expand=["primarycontactid"], # Navigation property names are case-sensitive
195
+
filter="statecode eq 0"# Column names must be lowercase logical names
0 commit comments