File tree Expand file tree Collapse file tree 3 files changed +6
-0
lines changed
google/cloud/firestore_v1 Expand file tree Collapse file tree 3 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -183,6 +183,10 @@ def _prep_list_documents(
183
183
"collection_id" : self .id ,
184
184
"page_size" : page_size ,
185
185
"show_missing" : True ,
186
+ # list_documents returns an iterator of document references, which do not
187
+ # include any fields. To save on data transfer, we can set a field_path mask
188
+ # to include no fields
189
+ "mask" : {"field_paths" : None },
186
190
}
187
191
kwargs = _helpers .make_retry_timeout_kwargs (retry , timeout )
188
192
Original file line number Diff line number Diff line change @@ -252,6 +252,7 @@ async def _next_page(self):
252
252
"collection_id" : collection .id ,
253
253
"page_size" : page_size ,
254
254
"show_missing" : True ,
255
+ "mask" : {"field_paths" : None },
255
256
},
256
257
metadata = client ._rpc_metadata ,
257
258
** kwargs ,
Original file line number Diff line number Diff line change @@ -245,6 +245,7 @@ def _next_page(self):
245
245
"collection_id" : collection .id ,
246
246
"page_size" : page_size ,
247
247
"show_missing" : True ,
248
+ "mask" : {"field_paths" : None },
248
249
},
249
250
metadata = client ._rpc_metadata ,
250
251
** kwargs ,
You can’t perform that action at this time.
0 commit comments