TAC = Module store upsert forcer _id #1
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Dans certains il pourrait être utile de maitriser la valeur de _id
Exemple
var obj = store.upsert(ctx, "Config", {"_id": "version", "value": "0.0.0"});
Dans ce cas la methode m'insère bien un document car _id=version n'existe pas
map[_createdAt:2023-02-22 21:16:58.415454206 +0000 UTC _id:01GSXFS4NFE1GDFH7Z4C7Q5GM9 _updatedAt:2023-02-22 21:16:58.415454206 +0000 UTC value:0.0.0]
Mais serait-il possible de plutot utiliser l'id transmis plutot que de me généré un uuid ?
J'ai l'impression qu'il y a un pb quand meme
J'ai forcer la valeur de l'id via DBBrowser
J'ai reupsert
var obj = store.upsert(ctx, "Config", {"_id": "version", "value": "0.0.0"});
Il me regen un enregistrement
map[_createdAt:2023-02-22 21:45:11.719120133 +0000 UTC _id:version _updatedAt:2023-02-22 21:45:11.719120133 +0000 UTC value:0.0.0]
Mon _id=version est pourtant bien là
Je ferme bug corrigé avec la dernière version du client