存储在集合中的文档在插入时以及从Monger的UUID
函数返回时都包含一个find-maps
类型的值。例如:
{:_id "5515e636314525806f24ceb3"
:a #uuid "cfda7109-6e50-44c0-b13d-48712f7509a1"}
但是,当我使用此条件指定查询时:
(find-maps db collection {:a #uuid "cfda7109-6e50-44c0-b13d-48712f7509a1"})
或者这个:
(find-maps db collection {:a "cfda7109-6e50-44c0-b13d-48712f7509a1"})
没有返回结果。我是否需要使用类型转换器,还是应该将:a存储为其他类型?或者,也许还有其他方法?
答案 0 :(得分:0)
尝试使用fromString
的{{1}}静态方法进行转换:
java.util.UUID