如何在Java中从MongoDB检索单个字段

维拉坦

我试图从文档中检索一个字段并将其设置为一个变量,以便以后更新时可以执行(field + newCount)或类似的操作。

例如,我的文档是:

{
"username":"testusername"
"item":"Sofa"
"price":150.0
}

如何检索价格字段并将其设置为等于double currentPrice;

该文档有点含糊不清,因此举个例子会有所帮助。

另外,我正在使用mongoDB Java版本3.0.2

谢谢

编辑:显然,这个问题有点模棱两可,但是我试图检索存储在数据库中的沙发的价格,并将其设置为等于我的Java代码中的变量。

因此,我想将其设置为double currentPrice = 150.0;

那么,如何使用Java代码访问商品价格并将其设置为变量?

凯·斯特纳德(Kai Sternad)

这是从驱动程序版本3.0.2的MongoDB中检索单个字段的方式,您将创建一个带有投影的查询:

    Document document = collection
            .find(new BasicDBObject("username", "testusername"))
             .projection(Projections.fields(Projections.include("price"), Projections.excludeId())).first();

然后,您可以使用以下代码将该字段提取为双精度型:

    double price = document.getDouble("price");

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从 Laravel 5.2 中的表中检索单个字段

来自分类Dev

如何在两个字段上联接表并从两个匹配结果中检索单个列?

来自分类Dev

如何在mysql的单个字段中插入多个值

来自分类Dev

如何在Blazor EditForm中验证单个字段?

来自分类Dev

如何在elasticsearch中同时在嵌套字段中搜索单个对象的两个字段

来自分类Dev

如何在acrobat中链接表单字段,以便它们表现为单个字段

来自分类Dev

如何从mongodb中的嵌套嵌入式文档中查询和返回单个字段?

来自分类Dev

如何在LINQ中在单个联接中的多个字段上执行左联接

来自分类Dev

如何在Oracle SQL中从单个表中列出多个字段匹配

来自分类Dev

如何在Java中按多个字段排序对象?

来自分类Dev

如何使用Pymongo在MongoDB中选择单个字段?

来自分类Dev

如何使用MongoDB计算单个字段的平均值?

来自分类Dev

如何使用MongoDB计算单个字段的平均值?

来自分类Dev

检索单个字段值时的FirstOrDefault()

来自分类Dev

检索单个字段值时的FirstOrDefault()

来自分类Dev

mongodb $ lookup数组子文档中的单个字段

来自分类Dev

如何在SQL数据库的单个字段中存储多个值?

来自分类Dev

如何在单个字段或列中连接多个值?(MySQL)

来自分类Dev

如何在XML odoo中的单个字段上应用多种格式?

来自分类Dev

如何在elasticsearch中为单个字段分配恒定的提升值?

来自分类Dev

如何在Lucene的单个字段中覆盖相似性?

来自分类Dev

如何在Oracle中追加数组并将其插入单个字段

来自分类Dev

如何在php的单个字段中插入两个变量值?

来自分类Dev

如何在 django rest 框架查询中获取单个字段?

来自分类Dev

如何在mongo的单个查询中获取多个字段的不同值?

来自分类Dev

如何在单个 SQL 查询中为每个字段选择第 k 条记录

来自分类Dev

如何在结果中在 mongodb 的字典列表中搜索单个字典?

来自分类Dev

Java-如何在Android中从Azure移动服务中检索和使用单个值

来自分类Dev

如何在MongoDB字段中存储不同语言(非英语)的数据并检索相同的数据?

Related 相关文章

  1. 1

    如何从 Laravel 5.2 中的表中检索单个字段

  2. 2

    如何在两个字段上联接表并从两个匹配结果中检索单个列?

  3. 3

    如何在mysql的单个字段中插入多个值

  4. 4

    如何在Blazor EditForm中验证单个字段?

  5. 5

    如何在elasticsearch中同时在嵌套字段中搜索单个对象的两个字段

  6. 6

    如何在acrobat中链接表单字段,以便它们表现为单个字段

  7. 7

    如何从mongodb中的嵌套嵌入式文档中查询和返回单个字段?

  8. 8

    如何在LINQ中在单个联接中的多个字段上执行左联接

  9. 9

    如何在Oracle SQL中从单个表中列出多个字段匹配

  10. 10

    如何在Java中按多个字段排序对象?

  11. 11

    如何使用Pymongo在MongoDB中选择单个字段?

  12. 12

    如何使用MongoDB计算单个字段的平均值?

  13. 13

    如何使用MongoDB计算单个字段的平均值?

  14. 14

    检索单个字段值时的FirstOrDefault()

  15. 15

    检索单个字段值时的FirstOrDefault()

  16. 16

    mongodb $ lookup数组子文档中的单个字段

  17. 17

    如何在SQL数据库的单个字段中存储多个值?

  18. 18

    如何在单个字段或列中连接多个值?(MySQL)

  19. 19

    如何在XML odoo中的单个字段上应用多种格式?

  20. 20

    如何在elasticsearch中为单个字段分配恒定的提升值?

  21. 21

    如何在Lucene的单个字段中覆盖相似性?

  22. 22

    如何在Oracle中追加数组并将其插入单个字段

  23. 23

    如何在php的单个字段中插入两个变量值?

  24. 24

    如何在 django rest 框架查询中获取单个字段?

  25. 25

    如何在mongo的单个查询中获取多个字段的不同值?

  26. 26

    如何在单个 SQL 查询中为每个字段选择第 k 条记录

  27. 27

    如何在结果中在 mongodb 的字典列表中搜索单个字典?

  28. 28

    Java-如何在Android中从Azure移动服务中检索和使用单个值

  29. 29

    如何在MongoDB字段中存储不同语言(非英语)的数据并检索相同的数据?

热门标签

归档