Bonjour, dans le cadre de l’implémentation de Dunixir (protocoles Duniter en Elixir), j’aimerais avoir quelques précisions sur l’opération REDUCE (et REDUCE_BY).
Par exemple, comment appliquer REDUCE aux entrées suivantes ?
op | uid | written_on | member |
---|---|---|---|
CREATE | lolcat | 32-DB30D958EE5CB75186972286ED3F4686B8A1C2CD | true |
UPDATE | null | 33-DB30D958EE5CB75186972286ED3F4686B8A1C2CD | true |
UPDATE | null | 34-DB30D958EE5CB75186972286ED3F4686B8A1C2CD | false |
En particulier, lorsque plusieurs valeurs sont non nulles pour un même attribut, laquelle est retenue ?
J’imagine que c’est la valeur de la dernière entrée ajoutée, ce qui donnerait le résultat suivant, mais je voudrais confirmer ça.
op | uid | written_on | member |
---|---|---|---|
UPDATE | lolcat | 34-DB30D958EE5CB75186972286ED3F4686B8A1C2CD | false |
@HugoTrentesaux nous a informé que l’un de vous saurait probablement répondre
@cgeek @elois @gerard94 @tuxmain @matograine
Merci d’avance