也找到了,更新条件也对,为什么就更新不过来呢?
这是后台返回的数据:
这是我的后台代码:
打印出来的数据分别是:
3213423
{ '$set': { status: false } }
这是我的前端代码:
数据库:
这是我的Manager的model:
引入:
let Manager = require('../models/manager');
也找到了,更新条件也对,为什么就更新不过来呢?
这是后台返回的数据:
这是我的后台代码:
打印出来的数据分别是:
3213423
{ '$set': { status: false } }
这是我的前端代码:
数据库:
这是我的Manager的model:
引入:
let Manager = require('../models/manager');
更新的时候要注意两个点
解决了,是我的Schema结构问题。。
2020-03-26更新:
当时没有把具体的schema改正方案写上,现在已经忘记了,非常后悔。但仓库我保留着,那些正确的schema在这里,希望对大家能有所帮助:
https://github.com/neroneroffy/vue-backage/tree/master/server/models
5 回答4.8k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
5 回答1.9k 阅读
2 回答1.3k 阅读✓ 已解决
3 回答2k 阅读
1 回答3.2k 阅读
首先确认下你的 model 是否正确的定义,其次 Model.update() 直接使用已存在的 model 实例是无效的:
仅供参考:
config:
schema:
model:
update:
建了个库操作了下,是没问题的。