Feathers ( ) で何かを作成する方法は知ってsystemService.create(category);
いますが、サブコレクションで何かを作成するにはどうすればよいですか?
category
に挿入したいのsystemService[0].productCategories
ですが、その方法がわかりません。これが私のサービスのスクリーンショットです。
どのように進めるべきかについてのヒントはありますか?
編集:ほとんど機能するソリューションが見つかりました。
systemService.find((error, categories) => {
const $id = categories[0]._id;
systemService.update($id, {
"$set": {
"productCategories": [
newCategory
]
}
});
console.log(categories);
});
productCategories
ただし、追加するのではなく、既にあるものを置き換えるだけです。を試してみましpatch
たが、何も起こりませんでした (だから、間違ったことをしていたのかもしれませんし、答えではないかもしれません)。