我想知道为什么我得到一个例外,告诉我'找不到光标'。 我在服务器上有500万个数据,我有我的程序来获取所有这些数据,但它会在数小时解析并在循环中获取eans后停止。
var libris = LibriCollection.FindAll().SetFields("doc.product.productidentifier");
List<string> eans = new List<string>();
foreach (var product in libris)
{
eans.Add(product.doc["product"]["productidentifier"]["b244"].AsString;
}
答案 0 :(得分:0)
You need to disable to cursor timeout.
cursor.SetFlags(QueryFlags.NoCursorTimeout);