2017-08-24 51 views
0

我想刪除某些潛在集合,其中主題是特殊值,但我不知道如何。如何刪除具有特殊屬性的集合

deleteThisTopic() { 
 
    Topics.remove(this.props.topic._id); 
 
    Subs.remove({"topic":"this.props.topic"}); 
 
    } 
 

 
    test() { 
 
    window.topicText=this.props.topic.text; 
 
    } 
 
    render() { 
 
    return (
 

 
     <Router> 
 
    <div> 
 
     <ul> 
 
     <Link to="/sub"><li onClick={this.test.bind(this)}>{this.props.topic.text} ARN: {this.props.topic.arn}</li></Link> 
 
     <Link to="/log"><button onClick={this.test.bind(this)}>S'inscrire</button></Link> 
 
     <Link to="/"><button >Cacher</button></Link> 
 
     <button onClick={this.deleteThisTopic.bind(this)}>Suprimer</button> 
 
     </ul>

回答

1

你應該只通過topic

deleteThisTopic() { 
    const topic = this.props.topic._id; 
    Topics.remove(topic); 
    Subs.remove({ topic }); // equals to { topic: topic } 
}