Правильный синтаксис для перемещения документа в массив с помощью Мангуста

#mongodb #mongoose #mern

#mongodb #мангуст #мерн

Вопрос:

Я новичок в Мангусте / МЕРНЕ, и я видел, как эти два синтаксиса помещают документ в массив:

 const brand = new Brand({  name: "some brand name" });  const newColor = new Color({  name: "some color name" })  brand.colors.push(newColor); newColor.brand = brand;  

или

 const brand = new Brand({  name: "some brand name" });  const newColor = new Color({  name: colorName })  newColor.brand = brand._id; brand.colors.push(newColor._id);  

И то, и другое работает. Оба они верны? В чем разница?