2016-04-08 1 views

Répondre

1

Pour le moment, ce n'est pas possible mais vous pourrez utiliser une nouvelle méthode select().raw() pour injecter des chaînes arbitraires comme "JSON *".

Voir la résolution de cette JIRA: https://datastax-oss.atlassian.net/browse/JAVA-1086


Ajout d'une nouvelle syntaxe:

select() 
    .cast(fcall("writetime", column("country")), DataType.text()) 
    .from("artists").limit(2); 

J'expose également la méthode première dans l'API de haut niveau, donc cela servira de solution de contournement pour ce genre de problème à l'avenir:

select = select().raw("CAST(writetime(country) AS text)").from("artists").limit(2);