亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Spring Boot 訪問 MongoDB - 從 rest api 端點更新多個記錄/文檔

Spring Boot 訪問 MongoDB - 從 rest api 端點更新多個記錄/文檔

大話西游666 2021-06-25 17:06:32
我對 SpringBoot 和 MongoDB 很陌生。我試圖創建一個簡單的服務來用于從 MongoDB 檢索數據。使用 spring 教程“ https://spring.io/guides/gs/accessing-mongodb-data-rest/ ”對其進行建模。因此,我會將我的問題與本教程代碼完全匹配。我能夠使用 REST 端點“ http://localhost:8080/people ”和 GET 來檢索所有數據,并使用 POST 將數據作為 json 輸入。我想要實現的是使用相同的 REST 端點和 POST 在一次出錯的調用中將多個記錄/文檔插入到 MongoDB 中。錯誤的 JSON 輸入:[{  "firstName" : "Smith",    "lastName" : "Joe"},{   "firstName" : "Smith",    "lastName" : "Jane"}]成功的單記錄JSON:{   "firstName" : "Smith",    "lastName" : "Joe"}在瀏覽論壇時,我可以看到大部分建議是使用 insertMany(),但這需要我明確處理該帖子請求。正在尋找任何專家意見,以對 Spring Boot 數據的任何開箱即用功能做同樣的事情。感謝您對專家意見的任何幫助,如果問題非常基本,請原諒,只是我對此很陌生..
查看完整描述

1 回答

?
牧羊人nacy

TA貢獻1862條經驗 獲得超7個贊

我認為在 Controller 方法中,您將簡單對象定義為參數,您只需將對象列表定義(List<Object>)為參數而不是簡單對象。


例子:


@PostMapping

public void save(List<People> peoples){

}


查看完整回答
反對 回復 2021-06-30
  • 1 回答
  • 0 關注
  • 172 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號