fmode-parse-test.js 907 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. const { ParseObject } = require("./fmode-parse");
  2. async function main(){
  3. // testFind()
  4. // testSave()
  5. testUpdate()
  6. }
  7. async function testUpdate(){
  8. // 根据ID获取羊驼
  9. let yangtuo = new ParseObject("Pet");
  10. yangtuo = await yangtuo.get("XOeof1ppOS")
  11. console.log(yangtuo)
  12. // 根据有ID的对象,保存新属性
  13. yangtuo.set({
  14. price:300
  15. })
  16. yangtuo.save()
  17. }
  18. async function testFind(){
  19. // 查询测试
  20. let Pet = new ParseObject("Pet")
  21. let list = await Pet.findAll()
  22. console.log(list)
  23. }
  24. async function testSave(){
  25. // 创建测试
  26. let yangtuo = new ParseObject("Pet")
  27. yangtuo.set({
  28. name:"小羊驼",
  29. type:"羊驼",
  30. price:30000
  31. })
  32. yangtuo = await yangtuo.save();
  33. console.log(yangtuo) // id XOeof1ppOS
  34. console.log(yangtuo.toJSON())
  35. }
  36. main()