При запросе к базе данных в db без явного упорядочения могу ли я полагаться на заданный порядок в результатах? Это порядок вставки? Основной ключ? Последнее обновление? Пример ниже:
var results = Realm.All<MyRecord>().Where(i => i.MyProp == "in the wild wild west");
foreach (var result in results)
{
// do a thing with the record
}
Мне нужен непротиворечивый порядок, но я бы не стал добавлять накладные расходы, будучи "явным" с порядком, так как это добавит накладные расходы на поиск, если область согласована в своих результатах (при условии без изменений на БД) Я рад работать с порядком по умолчанию, данным царством.