C# Parse.com查询只返回前100个

C# Parse.com查询只返回前100个,c#,parse-platform,xamarin,C#,Parse Platform,Xamarin,嗨,我想知道为什么我的解析查询只返回100个对象,而它们在解析数据库中超过3000行。我在一个xamrian.ios应用程序中使用了它,它只返回了前99个对象。非常感谢您的帮助。是的,我确实调试了代码,它只是重新检索了前99个对象 public async void populateFromParseLocalDB() { var query = ParseObject.GetQuery ("clinics");; IEnumerable<Parse

嗨,我想知道为什么我的解析查询只返回100个对象,而它们在解析数据库中超过3000行。我在一个xamrian.ios应用程序中使用了它,它只返回了前99个对象。非常感谢您的帮助。是的,我确实调试了代码,它只是重新检索了前99个对象

public async void populateFromParseLocalDB()
    {
        var query = ParseObject.GetQuery ("clinics");;
        IEnumerable<ParseObject> results = await query.FindAsync();


        int i;
        foreach (var record in results)
        {
            i++;
            Console.WriteLine("in for each");
            var name = record.Get<String>("Name");
            Console.WriteLine(name);
        }

        int mycount = i;
    }
公共异步void populateFromParseLocalDB() { var query=ParseObject.GetQuery(“诊所”);; IEnumerable results=wait query.FindAsync(); int i; foreach(结果中的var记录) { i++; Console.WriteLine(“每个输入”); var name=record.Get(“name”); Console.WriteLine(名称); } int mycount=i; } 来自:

您可以通过调用limit来限制结果的数量。默认情况下, 结果限制为100,但1到1000之间的任何值都是有效的 限制:


你是否逐行调试了你的代码?是的,一旦调试成功,结果只有99条记录,但数据库有3000行。确保你没有任何TOP(X)声明sp@malkam这不是一个存储过程,你的答案是不相关的这是一个使用lat和long的邮政编码搜索,所以我希望所有记录对我来说都是可保存的,我如何将它们全部取回并推入本地类阅读文档。组合Limit和Skip参数,并进行多次调用以获取所需的所有数据。