Back4app Parse-sever: найти просто получить только идентификатор, а не все данные - PullRequest
0 голосов
/ 03 ноября 2018

Я нахожусь в ситуации поиска, потому что результатом Parse.query является только идентификатор, и у меня были другие столбцы: (

Ответ находки:

 [{"_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;
    })
  }
  })

Ответы [ 2 ]

0 голосов
/ 05 ноября 2018

Спасибо, Наталиец!

Финальный код:

   `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'
                                })

    });


  }`
0 голосов
/ 05 ноября 2018

, чтобы получить значение поля других столбцов, вам нужно использовать код ниже:

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

Вы можете узнать больше о получении объектов здесь .

...