ObjectID | minor | major | CatID (this is the 'pointer' column to BeaconCat)
111111 | 200 | 999 | 12345 (table Beacons)
ObjectID | Category
12345 | Sports
(table BeaconCat )
public async Task getBeaconCat(Int32 minor)
{
try{
var innerQuery = ParseObject.GetQuery("Beacons").WhereEqualTo("minor", minor).Include("CatID").Include("Category");
IEnumerable<ParseObject> MyFirstResults = await innerQuery.FindAsync();
foreach (var result in MyFirstResults)
{
var catObject = result.Get<ParseObject>("CatID");
var category = catObject.Get<string>("Category");
Console.WriteLine ("The category is......... " + category);
return category;
}
}
catch{
Console.WriteLine ("There was a problem fetching data from parse");
}
}