Javascript 按id删除评论或类似内容
我不熟悉环回nodejs服务。我看到它生成了一个基于模型的angular sdk 我正在查看资源管理器,看到一个deleteAll方法,但没有看到如何按ID删除 我已经建立了一种关系,这样每个活动都有很多评论 Angularjs SDK没有为hasMany关系声明deleteById的方法Javascript 按id删除评论或类似内容,javascript,angularjs,loopbackjs,Javascript,Angularjs,Loopbackjs,我不熟悉环回nodejs服务。我看到它生成了一个基于模型的angular sdk 我正在查看资源管理器,看到一个deleteAll方法,但没有看到如何按ID删除 我已经建立了一种关系,这样每个活动都有很多评论 Angularjs SDK没有为hasMany关系声明deleteById的方法 想知道mongoose从数组中抽取$pull的等价物是什么。这里将更详细地讨论它 我假设您要删除属于某个活动的注释,并且具有多个关系是使用外键activityId设置的 要取消注释与活动的关联,请执行以下操作
想知道mongoose从数组中抽取$pull的等价物是什么。这里将更详细地讨论它
我假设您要删除属于某个活动的注释,并且
具有多个
关系是使用外键activityId
设置的
要取消注释与活动的关联,请执行以下操作:
comment = // an instance of Comment model
delete comment.activityId;
comment.$save();
要从数据库中删除注释,请执行以下操作:
comment = // an instance of Comment model
Comment.deleteById({ id: comment.id });
Angular的内置$remove
方法也应该可以工作:
comment = // an instance of Comment model
comment.$remove();
另见文件