cassandra 如何在用户定义的函数中执行CQL语句?

pw9qyyiw  于 2022-11-05  发布在  Cassandra
关注(0)|答案(1)|浏览(149)

我想在Java/JavaScript代码满足if语句时触发Cassandra查询?例如:

CREATE OR REPLACE FUNCTION f1 (val1 int, val2int)
    CALLED ON NULL INPUT
    RETURN int
    LANGUAGE java
    AS $$
       int res = 0;
       if (val1 == 10) {
        some cassandra query
       } else {
        some cassandra query
       }
       return res;
    $$;

在这个例子中,我想插入一些Cassandra操作,比如update,insert等等。我该怎么做呢?
感谢您的帮助和时间。
我想把sql过程转换成cql函数,所以,预期的结果是给予一些想法来模拟sql过程,使业务逻辑代码和Cassandra函数中的sql查询结合起来。

5sxhfpxr

5sxhfpxr1#

不幸的是,这不是一个支持的功能,我不知道任何变通办法。干杯!

相关问题