java - 如何让 RethinkDB 在发生新插入时调用 java 函数?

标签 java spring-boot rethinkdb

大家好, 我是 Rethink-db 的新手,正如我在上面的查询中提到的那样,任何人都可以帮助我解决这个问题。 我正在使用 Rethink-db 创建一个 java 服务,因此每当将新条目插入 Rethink-db 时,java 方法都应该由 Rethink-db 本身调用与我插入的数据。而这有可能实现吗?谢谢。

最佳答案

我希望您设置了正确的依赖项,下面的代码可能会对您有所帮助。

static Connection con = r.connection().hostname("localhost").port(28015).db("db_name").connect();
public static final RethinkDB r = RethinkDB.r;
public static void getChangeEffect() {
    Result<Object> changes = r.table("table_name").changes().run(con);
    for (Object change : changes) {
        System.out.println(change);
    }

}

每当发生新插入时,上述代码都会执行并打印所有行。

关于java - 如何让 RethinkDB 在发生新插入时调用 java 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72947853/

相关文章:

java - 如何将 JTable 单元格的类更改为 JCheckBox?

java - DateTimeFormat 接受 json 请求中的数字而不是日期格式

php - 运行后如何使用 Ratchet\Server\IoServer 对象?

android - 如何在nodejs和android中设置实时地理位置跟踪

python - 当使用据称是线程安全的数据库时,我是否需要同步自己的线程?

java - 有什么方法可以将 JPanel 变成 Image 吗?

java - 显示进度条直到下载完成 - Android

mysql - 在 Spring Boot 中创建表并从 .sql 文件导入数据

java - spring mvc 如何测试我的服务是否在发布请求中保留实体

java - 通过 .NET 连接到 Apache Accumulo