为了账号安全,请及时绑定邮箱和手机立即绑定

分类问题a

感觉好像更新分类的时候,首页里的分类没有改变怎么回事

正在回答

1 回答

是的,这是因为在修改的时候啊没有对电影原来所属的分类文档中的movies字段中的电影主键移除,你可以重写一下电影修改这个方法;例如:

// 电影的电影分类改了

if(oldCategory != movie.category){

//1、修改前分类电影集合移除这个电影

var oldCatgories = Category.findById(oldCategory,function(err,category){

var index = category.movies.indexOf(_movie.id);

category.movies.splice(index,1)

category.save()

});

//2、修改后分类电影集合添加这个电影

 var newCategories = Category.findById(_movie.category,function(err,category){

  category.movies.push(_movie.id);

  category.save();

 });

}


0 回复 有任何疑惑可以回复我~
#1

倾水折心 提问者

非常感谢!
2016-05-17 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
node建站攻略(二期)——网站升级
  • 参与学习       51940    人
  • 解答问题       408    个

帮助你深入前后端开发留下的迷惑,为进一步自学打下基础

进入课程

分类问题a

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信