move-coop / parsons

A python library of connectors for the progressive community.
Other
255 stars 125 forks source link

Batch upsert method for Airtable class #950

Open lkesich opened 7 months ago

lkesich commented 7 months ago

Detailed Description

It would help me if there was a Parsons method in the Airtable class that creates a performUpsert request. For my purposes, it's important to be able to supply arguments to the fieldsToMergeOn array. This would reduce the number of calls needed to achieve the same effect with existing update_record and insert_record methods.

Priority

This is a low priority for me--I will use it when it's complete, but in the meantime I'll use another Python wrapper for the airtable API.

matthewkrausse commented 7 months ago

I can work on this.

lkesich commented 7 months ago

Thank you! The batch_upsert method from pyAirtable is exactly what I'm looking for.