У меня 2 недели обучения и работы с MongoDB, я создаю простое приложение WinForm с DataGridview.
Все работало нормально, но я добавил более 1.000.000 документов, и теперь он показывает эту ошибку:
MongoDB.Driver.MongoCommandException: 'Сбой команды: Сортировка превышена в памятиограничение 104857600 байт, но не разрешено внешняя сортировка.Отмена операции.Передайте allowDiskUse: true, чтобы выбрать .. '
Я проверил все свои выходные в Google, как использовать Aggreate allowDiskUse: true, но он тоже не работает.
Спасибо.
public void ReadAllDocuments()
{
List<Clientes> list = collection.AsQueryable().OrderBy(q => q.Nombre).ToList();
dataGridView1.DataSource = list;
if (dataGridView1.Rows.Count > 0)
{
textBox1.Text = dataGridView1.Rows[0].Cells[0].Value.ToString();
textBox2.Text = dataGridView1.Rows[0].Cells[1].Value.ToString();
textBox3.Text = dataGridView1.Rows[0].Cells[2].Value.ToString();
}
}