MongoDB десятичный округлитель - PullRequest
0 голосов
/ 07 июня 2019

Я использовал morphia для агрегирования MongoDB в данные.но мне нужно округлить данные проекции конвейера агрегации.мой код

 aggregationPipeline.project(
            Projection.projection("_id").suppress(),
            Projection.projection("query", "_id.query"),
            Projection.projection("clicks", "clicks"),
            Projection.projection("impressions", "impressions"),
            Projection.projection("ctr",  "ctr"),
            Projection.projection("position", "position")
);

Мой вывод

{
        "query": "google",          
        "clicks": 5,
        "impressions": 16,
        "ctr": 0.19375,
        "position": 3.39375,          
},

, но я ожидаю, что

{
        "query": "google",          
        "clicks": 5,
        "impressions": 16,
        "ctr": 0.19,
        "position": 3.39,          
},
...