node.js - How to set markModified at object in array?
问题描述
I have an model User with inventory filed (it is an Array) For example I have:
user: {
inventory: [
{
item: 'somethink',
status: 3
}
]
}
So when I change my inventory varibale, i use markModified('inventory'), but what should I use when I change item in inventory? Because markModified('inventory') is not working for me.
解决方案
尝试告诉猫鼬有关更改的数组中的项目
user.markModified('inventory.item');
// then save this:
user.save();
推荐阅读
- ios - 当 Swift 闭包暴露给 Objective-C 时如何自动生成参数名称?
- python - 两个函数相等布尔值在python中无法正常工作
- c# - 当用户在 C# 中取消操作时,如何停止从 Oracle db 查询数据?
- r - 在 R 中输入 NA BINARY SEX 数据
- terraform - Terraform:引用输出变量时不支持的属性
- powershell - 如何在工作流中访问 InLineScript 中的 ForEach 变量?
- excel - 当范围是动态的时返回多个匹配项
- c++ - 在 OSX mac 中使用 QT6 和 Opencv 架构 x86_64 的未定义符号
- javascript - 猫鼬如何计算每天最后一个activeAt的唯一用户ID数
- python - 如何在 pygame 屏幕上放置文本?