问题标签 [dbobject]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
131 浏览

java - 如何从mongodb中的arraylist中获取一条记录

我正在使用 mongodb,并且我有一个名为“Search”的 pojo 类

铅类看起来像这样......

我的数据库中有一些数据,其中包含一个带有多个潜在客户表单的搜索表单。我必须从我的数据库中获取一个潜在客户表单。请帮助我找到更好的解决方案。谢谢你。

0 投票
1 回答
175 浏览

java - MongoDB Java 驱动程序在检索游标后对其进行编辑

在我的 MongoDB Java 驱动程序中,我通过查询检索了一些文档。

这工作正常,它返回以下内容:

但是:我想使用 $date 编辑字段

我试过这个:

但是 while 循环不会影响返回的结果。
它只是返回相同的结果。如何更改日期字段然后返回?我还写了以下行:

在 System.out.printline("");
这会打印出“27-11-2014”,就像我想要的那样。

0 投票
0 回答
91 浏览

mongodb - 通过名单进入视图 - Play Framework/MongoDB

我将 Play Framework 与 MongoDB 结合使用。下面的视图有一个循环遍历我的集合并显示所有文档,但是,无论如何,是否只能访问 DBObject 中的特定字段,或者完全消除字段名称以进行格式化?目前的输出大致如下:

控制器:

我访问视图中的列表:

0 投票
1 回答
121 浏览

ios - 问题 - 使用 swift 声明布尔类型的 DBAccess ORM 创建表

我面临在 DBObject(DBAccess ORM)中创建表的问题,其中声明布尔类型和Int类型字段,而且我无法声明“描述”字段。

//SWIFT代码:-

导入 UIKit

@objc(圈子)

类 Circlelist:DBObject {

}

当我写“ dynamic var isdeleted : Bool!; ”时,会出现“属性不能被标记为动态,因为它的类型不能在 Objective-C 中表示”之类的错误。

动态变量被删除:布尔!

当我写“动态变量被删除:布尔; ”时,会给出类似“类圈列表没有初始化程序”的错误。

动态变量被删除:布尔

请建议我完美的解决方案以了解如何解决此问题,提供有关 DataType 的详细信息以及有关 DBAccess 的更多信息。

0 投票
1 回答
904 浏览

java - Java MongoDB 无法使用集合中的字符串条件进行查询

我在 DB 中有一个集合,可以很好地将它放到 DBCollection 中。但是当我尝试使用字符串字段查询它时,它不会返回任何结果。

但是,当我使用整数字段进行查询时,该查询会返回同一数据集的结果。

这是我的试验:

这是从 DB 返回的集合:

我怀疑那些带有“\”字符的字符串表示,但也找不到任何解决方法。

我检查了几十篇文章和 MongoDB 文档,但似乎没有什么特别之处。但有趣的是它不起作用。

希望你能告诉我一个解决这个问题的方法。谢谢你。

0 投票
1 回答
1285 浏览

java - 从 java MongoDb 驱动程序 2.13 迁移到 3.3 时文档与 DBObject 的混淆

我只是将我的项目从旧的 2.13 更改为新的 3.3 java 驱动程序。现在鉴于 Document 无论如何都要替换 DBObject,我想我会替换它。一切都像一个魅力......除了(旧)数据库不接受我试图扔给它的文件。

insertOne 不应该像之前使用 DBObject 一样接受 org.bson.Document 吗?

我的文档是这样构建的:

然后将这些文档添加到双端队列。并且应该像这样插入:

是的,我知道,writeToDb 相当不优雅,我会找到更好的方法。;)

现在我只面临一个问题,即接受相同组合的 BasiDBObjects 的 DB 不接受 Documents。

对象是否在内部存储为 BasicDBObjects 以便我必须先解析文档?或者有没有办法让数据库按原样接受文档,数据库在内部解析它们?

还是我必须从旧数据库中读取所有对象,创建一个新对象,然后在重新解析后将它们写回?oO

感谢您的意见。

PS:我已经通读了CRUD 操作信息,但找不到任何理由不接受我的文档对象。我可能没有经验看到明显的,所以是的。;)

PPS:有趣的是,我可以很好地阅读文档。我拿出和尝试进入的文件之间的唯一区别是缺少 _id ...这应该不是问题。我还研究了索引问题的可能性,但是 url 集合仅在 url (当然还有 _id )上唯一索引,并且应该接受新的(不同的)条目。

0 投票
2 回答
94 浏览

php - 试图解决 mysqli_real_escape_string

所以目前我的代码是程序格式的,所以为了防止自己在 mysqli_real_escape_string 函数中添加“链接”,我做了一个如下所示的方法:

当我使用它时,虽然我没有得到任何结果,但如果您有任何建议,请告诉我。

以下是我使用该函数的一些示例:

和这个:

这是围绕另一个称为 dbobject 的 dblayer 创建的:

0 投票
1 回答
1173 浏览

java - 使用 MongoDB 和 Java 时,document 和 dbObject 有什么区别?

  1. 使用 MongoDB 和 Java 时,document 和 dbObject 有什么区别?
  2. 我们什么时候使用它们?
0 投票
2 回答
85 浏览

java - 每个元素具有相同键的 DBObject 数组

我正在尝试创建一个 DBObject 数组,所有元素都具有相同的键和不同的值。这个实现有什么问题?

0 投票
2 回答
504 浏览

mongodb - MongoDB:按今天的出生日期查找/过滤数据,无需聚合

我正在开发用户可以上传数据的产品,并且数据的数据类型将在上传时由用户动态获取。我将数据存储在 mongodb 中。用户可以在前端编写规则来分割数据。其中一个要求是,可以给出规则以查找出生日期为今天的所有记录。为此,我可能需要按日和月过滤文档。到目前为止,我正在根据用户给出的规则动态地将 mongo 查询(java)构建为 BasicDBObject。

所以过滤器需要像 $date.month=12 && $date.day=10 一样发生(以获取出生日期低于 1​​2 月 10 日的所有记录)。

有人可以帮助如何在 Mongo 查询中实现它吗?