TAC = Module store upsert forcer _id #1
Labels
No Label
Cat = Documentation
Cycle = A Livrer DEV
Cycle = A Livrer PREPROD
Cycle = Backlog
Cycle = En Cours
Cycle = En Revue
Cycle = Livré DEV
Cycle = Livré PREPROD
Cycle = Retour DEV
Equipe = DEV
Equipe = SYS
Priorité = 01 - Haute
Priorité = 02 - Moyenne
Priorité = 03 - Basse
Statut = Bloqué
Statut = En Attente
Statut = En Rédaction
Type = ADR
Type = Anomalie
Type = CCTP
Type = Epic
Type = Question
Type = Scénario
Type = Tâche
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: arcad/edge#1
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
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