2016-02-26 65 views
1

我在MongoDB的下列文件:蒙戈 - 斯卡拉驅動程序:獲得結果

{ "index_column" : "site_id", "mapped_column":"site_name"} 

我使用蒙戈 - 斯卡拉驅動器從我的Scala代碼查詢服務器。如何將mapped_column轉換爲scala字符串變量?我試着用下面的代碼:

val result = mongocollection.find(equal("index_column", data)).first() 

它返回一個[email protected] 是否有可能在可觀測轉換爲一個迭代器?我只需要一個scala字符串變量中的mapped_column值。

回答

0

我通過切換驅動程序MongoDB的卡斯巴解決了這個問題,它可以用下面的代碼來完成:

val result = mongocollection.find(MongoDBObject("index_column"-> "site_id")).one() 

println(result.get("mapped_column")) 
相關問題