简体   繁体   English

当我侦听RethinkDB的更新时,能否以JSON字符串的形式获取数据?

[英]Can I get data as JSON string when I am listening updates from RethinkDB?

Cursor changeCursor = r.table(Hardcoded.rethinkDBTableName()).changes().getField("new_val").without("id").run(conn);
    for (Object change : changeCursor) {
        System.out.println(change);
    }

RESULT: 结果:

{  
   askPrice=1.29846,
   symbol=EUR/USD,
   bidTime=1455800529000,
   askTime=1455800529000,
   bidSize=1,
   askSize=1,
   bidPrice=1.2984
}

EXPECTED: 预期:

{  
   "askSize":1,
   "askPrice":1.2978,
   "askTime":1455729430000,
   "bidTime":1455729430000,
   "bidPrice":1.29778,
   "symbol":"EUR/USD",
   "bidSize":1
}

您可以编写r.table(Hardcoded.rethinkDBTableName()).changes().getField("new_val").without("id").map(val -> val.toJson()) ,我认为这样做会做些什么你要。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 当我只得到一个字符串时,如何从带有泛型的Java类生成JSON模式? - How can I generate a JSON Schema from a Java class with generics when I am only given a string? 我无法从 Json 数组中获取数据 - I am not able to get the data from a Json array 生成json时,我可以让MOXy将字符串转换为布尔值 - Can I get MOXy to convert a string to a boolean when generating json 当我在 Xamarin Android 应用程序中监听蓝牙设备时,如何防止主线程阻塞? - How to prevent main thread from blocking when I am listening on bluetooth devices in a Xamarin Android app? 如何从JSON字符串获取数据? - How do I get data from JSON string? 当我尝试从Jframe中的表中获取字符串时,为什么会出现错误? - Why am I getting an error when I try to get a string from my table in a Jframe? 当我从服务器获取JSON字符串时,JSONArray不起作用 - JSONArray does not work when I am getting the JSON string from the server 我如何从java servlet到jQuery获取json数据 - how can i get json data from java servlet to jquery 如何从php页面(没有json)获取数据? - How can I get data from php page (without json)? 如何从Appium中的PUSH通知中获取JSON数据? - How can i get JSON data from a PUSH notification in Appium?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM