聚合$ addFields Mongo Morphia等效项

时间:2020-02-04 16:42:59

标签: mongodb morphia

我想在吗啡语下使用以下mongo查询,但在$addFields中找不到等效的morphia 1.3.2吗啡语

db.getCollection('user').aggregate([
  { $addFields: {
    fullName: {
      $concat: ['$firstname',' ','$lastname']
    }
  }}
])

然后,我将此查询与:aggregation.match(mongoQuery)

匹配

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

1.3.2中对聚合的支持非常有限。该API从未得到完全实现,并且仅作为原型而从未完全完成。但是,我一直在努力在即将发布的2.0版本中修复该问题。我希望做一个新的,可能是ALPHA版本,并预览新的完整API。如果您不介意使用快照构建,则可以立即使用。 {@ {3}}是更新pom的说明。