Драйвер Java Mongo преобразует идентификатор в двоичный - PullRequest
0 голосов
/ 18 марта 2019

Я пытаюсь сохранить документ в MongoDB, используя POST-запрос, с приложением весенней загрузки, используя стартер-mongo-драйвер. Я пытаюсь использовать UUID для поля _ID Но каждый раз, когда он сохраняет, используемый им запрос использует этот двоичный объект

[{ "q" : { "_id" : { "$binary" : { "base64" : "MkNTaisPZXgtBqKMtleKuA==", "subType" : "03" } }  ....

Это объект JSON, который я пытаюсь сохранить. Как сохранить в UUID?

{   
    "name": "QUAREX",
    "description": "Group for all committee members that are responsible for Stucco",
    "users": [
      {
        "userId": "dfb0969a-769b-4ee8-8ee9-d43ca41e8847",
        "displayName": "Wilma Bernard",
        "role": [
          "LIASON"
        ]
      }
    ],
    "applicationCodes": [
      "MOBILUS"
    ],
    "tags": [
      "authoring"
    ]
  } 
...