0

我是一名 .Net 开发人员,使用弹性搜索和 mongo 河。我能够成功索引 mongodb 集合。但我面临的问题是我的 mongodb 中的所有 UniqueIdentifiers 都是 .Net GUID。当我在索引文档中查找这些字段时,它们采用 Java UUID 格式。是否有解决方法,以便我可以将它们作为.Net GUID。非常感谢您对此事的任何帮助。

4

1 回答 1

0

这是 UUID 在不同语言驱动程序之间以不同格式存储的已知问题:https ://jira.mongodb.org/browse/JAVA-403

在 Java 驱动程序的更高版本中,您将能够通过 .NET UUID 进行查询和插入,但目前您不能。也没有将 UUID 从一种类型转换为另一种类型的实用程序。

于 2013-07-01T15:15:02.173 回答