【发布时间】:2025-11-26 14:45:01
【问题描述】:
我正在尝试在 mongodb 中保存 "guid id",但是当我保存它时,它会保存为二进制文件。
当您使用 get 时,即使是 guid,它也找不到。
如何保存为相同的guid格式?
我希望你如何保存:ownerId: "b0164f61-a203-478b-becc-b9a67312981d"
他如何保存:ownerId: Binary('sBZPYaIDR4u+zLmmcxKYHQ==')
我的视图模型
public class EmployeeViewModel
{
[BsonId]
public Guid ownerId { get; set; }
[BsonElement("personalData")]
public PersonalDataViewModel personalData { get; set; }
[BsonElement("address")]
public AddressViewModel address { get; set; }
}
【问题讨论】:
-
所以你想把它保存为字符串?
-
是的,可以。但我尝试将他另存为字符串,但他另存为二进制
标签: c# asp.net mongodb model-view-controller