2016-11-15 73 views
0

我从MySQL,所以我在车辆指针游泳池, City_id池指针城市设计parse.com表像这样Parse.com REST如何查询关系3表?

Vehicle | license, year, & pool_id 
Pool | address & city_id 
City | name 

Pool_id。

在mySQL中,我们可以加入三个表并使用where子句。

在关系查询的文档说

--data-进行urlencode“,其中= { “邮报”:{ “__类型”: “指针”, “类名”: “邮报”, “对象ID”: “8TOXdXf3tz”}}”

基于对象ID

我如何查询来获取车辆中城市名称= “somecity” 哪个查询关系1个表?

回答

0

在angularJS

var config = { 
params: { 
    where: { 
     vehicle_year: "2013", 
     pool_id: { 
      $inQuery: { 
       where: { 
        city_id: { 
         $inQuery: { 
          where: { 
           city_name: "Jakarta" 
          }, 
          className: "city"        
         } 

        } 
        //pool_address: "JL. DEF"      
       }, 
       className: "pool"     
      }  
     }, 
     car_id: { 
      $inQuery: { 
       where: { 
        car_class_id: { 
         $inQuery: { 
          where: { 
           name: "Box"         
          }, 
          className: "car_class"        
         } 
        }      
       }, 
       className: "car"      
      }    
     } 

    }, 
    include: 'pool_id.city_id,car_id.car_class_id', 

}, 
headers: { 'X-Parse-Application-Id' : 'gMKfl1wDyk3m6I5x0IrIjJyI87sumz58' } 
}; 

然后

$http.get('http://ip/parse/classname', config).then(function(response){ 
}, function(error){ 
});