1

だから、Spring と MongoDb についてもっと学ぼうとして、このプログラムを作っています。MongoDb を使用してチケット情報を JSON 形式で保存する、このチェック付きモジュールを作成しました。次のようになります。

>  { 
>      "_id" : ObjectId("581fb1a24beb291d27f95a50"),      
>      "userID" : "581ddccb4beb29112a7b4f77", 
>      "ticketStatus" : "Processing", 
>      "ticketSolution" : "Not_Solved",
>      "ticketComment" : null; 
>   }

私の質問は、「ticketComment」フィールドにコメントを挿入するにはどうすればよいですか? ( Criteria.where("ticketID").is(ticketID)を使用するものが必要です)

4

2 に答える 2

0

そのため、いじり回した後、この問題に対する別のアプローチを見つけました。

@Override
public void addTicketComment(String ticketID, String ticketComment) {          
    Ticket ticket = mongoTemplate.findById(ticketID, Ticket.class);
    ticket.getTicketComments().add(ticketComment);
    mongoTemplate.save(ticket);
}   
于 2016-11-15T17:23:36.090 に答える