我有一个 json 文件,我想用它来填充解析中的空类。有没有办法通过解析仪表板执行此操作,或者我必须通过 mongoDB 执行此操作,还是必须手动执行此操作?
迭代你的json,使用curl和解析rest api构建一个脚本文件,该API执行以下类型的curl post到你需要的parse.class。
curl -X POST \
-H "X-Parse-Application-Id: YOUR_APP_ID" \
-H "Content-Type: application/json" \
-d '{"score":1337,"playerName":"Sean Plott","cheatMode":false}' \
http://localhost:1337/parse/classes/${class}
Parse 宣布已从 Parse-Dashboard 中删除了导入功能支持,因此您无法以简单的方式做到这一点。但是,您可以使用 API 控制台来制定插入、删除和更新操作的请求详细信息。一旦您掌握了所需的详细信息,您可以按照 Robert 在他的回答中建议的那样使用curl,也可以通过 axios、fetch api 或您拥有的其他方式来完成。
axios.post('<your-parse-server-url>'
+ '/parse/classes/<your-className>', yourJsonData, {
headers: {
'Content-Type': 'application/json',
'X-Parse-Application-Id': 'your-app-id',
'X-Parse-Master-Key': 'your-master-key'
}})
.then(response => { console.log(response) })
.catch(err => { console.log(err) })
有关更多信息,您可以访问 Parse Dashboard 上已提供的 Rest API 指南。