Save many metafields with a single request
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 32/100
Direzione di ricerca
Inizia tracciando Product.save(), add_metafields() e Metafield().save() per capire come vengono rappresentati e persistiti i metafields recuperati. Il lavoro è completato quando i metafields collegati localmente possono essere salvati con un nuovo prodotto in un'unica richiesta API, con una copertura del caso segnalato con più metafields.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
There does not seem to be a way to attach metafields locally, and then simply save the product with the metafields along with it. I'm forced to use add_metafields() or Metafield().save(), both of which adds a single metafield per API call. This is very slow.
If I take a product with 50 metafields, and save it as a new product, it saves almost instantly, like so:
p = shopify.Product.find()[0]
print len(p.metafields())
> 50
p.id = None
p.images = None
p.save()
How can I attach metafields to a product in the same way they are attached when they are fetched?
- Lingua principale
- Python
- Stelle
- 1.4k
- Fork
- 388
- Merge medio
- 5h 39m
- PR unite (30g)
- 1
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Shopify/shopify_python_api
-
automated
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
Shopify/shopify_python_api#799 ·
-
automated Stale
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
Shopify/shopify_python_api#796 · 2 commenti ·
-
automated
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
Shopify/shopify_python_api#792 ·
-
Account Activation URL Apertafeature request
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
Shopify/shopify_python_api#275 · 4 commenti ·
-
feature request
Difficoltà 2/5 1-3 ore Idoneità per principianti 38/100
Shopify/shopify_python_api#233 ·
Tutte le issue di Shopify/shopify_python_api
Issue simili
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
canonical/paas-charm#368 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
tech debt
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
addition to tracking list Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
StevenBlack/hosts#3256 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
qualcomm/qai-appbuilder#275 ·