C# Parse.com查询只返回前100个
嗨,我想知道为什么我的解析查询只返回100个对象,而它们在解析数据库中超过3000行。我在一个xamrian.ios应用程序中使用了它,它只返回了前99个对象。非常感谢您的帮助。是的,我确实调试了代码,它只是重新检索了前99个对象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
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参数,并进行多次调用以获取所需的所有数据。