我想创建一个像
这样的查询 UPDATE foo set map_clm['bar'] = 'biz' where id = 7 if map_clm['boo'] = 'bang';
使用Datastax的SQL驱动程序的QueryBuilder进行cassandra。我可以使用像QueryBuilder.put("map_clm", "bar", "biz")
这样的东西来创建作业,但我仍然在为IF条件map_clm['boo'] = 'bang'
创建一个子句。反正有吗?
答案 0 :(得分:0)
恕我直言,最直接的方法是使用hog: paramezzale, keelson: paramezzale, inner keel: paramezzale, wind: vento
函数并将raw
条件放入其中。但是如果你没有使用绑定,你需要小心逃避参数。