J'utilise redisCommand de la bibliothèque hiredis de faire quelque chose comme ceci:HiRedis :: Comment insérer une chaîne vide dans la liste Redis à l'aide LPUSH
LPUSH list1 a b "" c d "" e
où « » signifie que je veux insérer élément vide à la liste. Cela fonctionne bien quand je le fais depuis la ligne de commande sur redis mais quand je le passe comme une commande sur hiredis, ça ne marche pas et l'élément finit par être "" au lieu de vide. Un travail autour?
Voilà comment j'ai appelé redisCommand:
reply = (redisReply *) redisCommand(c,"LPUSH list1 a b c "" c d "" e);
J'ai essayé de mettre des guillemets simples, etc antislashs aussi
Comment avez-vous appelé redisComand? Un exemple? –
Ajout de l'exemple –