L'objet int n'a pas d'attribut remplacé lors de la tentative d'exécution d'une commande CQL dans Cassandra

StackOverflow https://stackoverflow.com//questions/10705132

  •  13-12-2019
  •  | 
  •  

Question

J'ai une famille de contre-colonnes à Cassandra.Lorsque j'essaie d'afficher les données de CQL, j'obtiens une erreur même s'il y a des données dans la famille de colonnes.

SELECT * from userstats;

Génère l'erreur suivante :

L'objet 'int' n'a pas d'attribut 'replace'

Je peux confirmer que les données se trouvent dans la famille de colonnes et fonctionnent correctement puisque je peux visualiser les données avec l'explorateur de données Datastax Opscenter.

Était-ce utile?

La solution

Il semble que vous utilisiez une ancienne version de cqlsh.Le mettre à niveau (il suffit de copier le bin/cqlsh fichier de la tête de branche Cassandra 1.1, ainsi que tout ce qui se trouve sous le pylib répertoire, en place) devrait résoudre ce problème.

Si ce n'est pas le cas, exécutez cqlsh avec --debug cela aiderait beaucoup à diagnostiquer le problème.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top