【问题标题】:Back4app Parse-sever : Find just get just the id not all dataBack4app Parse-sever:查找只是获取 id 而不是所有数据
【发布时间】:2018-11-03 01:50:49
【问题描述】:

我处于查找状态,因为 Parse.query 的结果只是 id 而我还有其他列 :(

find 的响应:

 [{"_objCount":0,"className":"DivorceCase","id":"8Ab15ASBX3"}]

实际代码:

// Your corresponding keys
    Parse.initialize("xxx", "xxx");
// For back4app applications
    Parse.serverURL = 'https://parseapi.back4app.com'

var app = new Vue({
        el: "#AttorneyCases",
        data: {             
    DivorceCase :{},      
        },
  mounted:function(){
    new Parse.Query("DivorceCase").descending("createdAt").find()
    .then((DivorceCaseResponse) => {
      this.DivorceCase = DivorceCaseResponse;
    })
  }
  })

【问题讨论】:

    标签: vue.js parse-server back4app


    【解决方案1】:

    要获取其他列字段的值,需要使用下面的代码:

    var columnName = DivorceCaseResponse.get("columnName");
    

    您可以查看有关检索对象here 的更多信息。

    【讨论】:

      【解决方案2】:

      谢谢,娜塔莉克!

      最终代码为:

      mounted: function() {
          var Case = Parse.Object.extend("DivorceCase");
          var query = new Parse.Query(Case);
          query.find()
              .then((Ids) => {
      
                      Ids.forEach(element => {
      
                          var Case = Parse.Object.extend("DivorceCase");
                          var query = new Parse.Query(Case);
                          query.get(element.id)
                              .then((DivorceCaseResponse) => {
                                      // The object was retrieved successfully.
                                      this.DivorceCases.push(DivorceCaseResponse.get("BasicInfo"));
                                  },
                                  (e) => {
                                      // The object was not retrieved successfully.
                                      // error is a Parse.Error with an error code and message.
                                      swal({
                                          position: 'center',
                                          type: 'error',
                                          title: e.message,
                                          customClass: 'swal-wide'
                                      })
                                  });
      
                      });
      
      
      
                  },
                  (e) => {
                      // The object was not retrieved successfully.
                      // error is a Parse.Error with an error code and message.
                      swal({
                          position: 'center',
                          type: 'error',
                          title: e.message,
                          customClass: 'swal-wide'
                      })
      
                  });
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-12
        • 2019-08-24
        • 1970-01-01
        相关资源
        最近更新 更多