就像我有三個字段'到','從'和'消息',我只是想顯示消息字段的內容,我在其中給出了一些子句。 文獻{{_ ID = 59c7d57c674cd5673c304936,爲= 9915103230,來自= 9915103229,日期= 24/12/2017年,消息= HELLO WORLD}}如何從mongoDB中只提取一個值?
只想RETRIEVE的 「Hello World」,而不是整個文檔。
就像我只想要的那樣,String message = ????? --->我在這裏需要一些方法,所以String類型的變量獲取值Hello World。
投影方法不適用於我。
我正在使用JDBC MongoDB 3.5驅動程序。
問題是,我們不能幫你一個爛攤子,沒有輸入/輸出,也沒有任何努力的跡象 –
[只能返回文檔\ _id在mongoose .find()]上(https://stackoverflow.com/questions/46284659/only-return-document-id -on-貓鼬找到的)。您可以使用[Projection](https://docs.mongodb.com/manual/reference/method/db.collection.find/#find-projection)。我在我的答案中解釋了一些如何使用它。 – zero298
@ zero298我做了你的實現,但它沒有工作,或者我錯誤地實現了,因爲我是mongoDB的新手,我在「等待」時出錯 - 我不記得確切的錯誤信息。謝謝。 – Ratik