在mongoDB集合中插入新元素

时间:2018-08-01 09:29:04

标签: c# mongodb

我在mongoDB“员工”中有一个集合,其中包含以下内容:

  • id:输入字符串
  • 假日:键入 array
  • 名称:键入字符串
  • 域:键入字符串。

我想做的是在我的假期数组中添加一个(或更多)个新假期。

我已经在我的employeeRepository中尝试过

    public async Task<Holiday> AddHolidays(List<Holiday> item)
    {
        await _context.Employees.InsertOneAsync(item);
        return await GetHoliday(item.id);
    }

但是我认为这不是做我需要的正确方法。

1 个答案:

答案 0 :(得分:0)

可以通过$ push运算符插入数组 我认为您可以使用UpdateBuilder.PushWrapped方法

sfContains