就像我有三个字段'到','从'和'消息',我只是想显示消息字段的内容,我在其中给出了一些子句。 文献{{_ 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