Azure查询在不应该是iOS7编程时返回所有行

时间:2014-05-06 11:26:04

标签: ios azure

所以我在数据库中查询我提供的帐号的所有行,但它仍然显示表视图中数据库中的所有行,无论我传递的是哪个用户。

我已经看了很长一段时间了,我不太确定它为什么不起作用,提前感谢任何帮助!

MSTable *itemTable = [client tableWithName:@"Users"];
NSString *queryString = [NSString stringWithFormat:@"account=%@",activeAccount.userID];
NSLog(@"%@", queryString);  //this outputs "account=B51578B1-8A73-42BA-87B4-4F26E401222A" 
                            //which is correct
[itemTable readWithQueryString:queryString completion:^(NSArray *items, NSInteger totalCount, NSError *error)
 {
     [self.usersArray removeAllObjects];
     for (NSDictionary *item in items)
     {
         User *user = [[User alloc]init];

         user.account = [item valueForKey:@"account"];
         user.name = [item valueForKey:@"name"];
         user.pay = [item valueForKey:@"pay"];
         user.job = [item valueForKey:@"job"];

         [self.usersArray addObject:user];
     }
     [self.tableView reloadData];
 }];

1 个答案:

答案 0 :(得分:0)

主键一定存在问题 这个问题似乎与你如何将数据存储在表中...
我想说关系模型其他一切都会正常工作