【发布时间】:2025-11-28 03:25:02
【问题描述】:
例如,我有对象:
public class person : RealmObject {
public string firstname { get; set; }
public string secondname { get; set; }
public int age { get; set; }
public string address { get; set; }
}
如何进行查询,只给我地址或名字+第二名的列表?
或者名字和年龄。
【问题讨论】:
-
查询?您是否有内存中的对象列表并且想要查询该列表?你想从数据库中获取这些数据吗?
-
当然是来自 Realm 数据库。
-
您如何访问您的数据库?使用 ADO.NET 还是 ORM?如果你使用 ORM,你使用哪个 ORM?
-
不确定。我只是使用 Realm 库和这个语法:realm.io/docs/xamarin/latest
-
如果您曾经使用过 LINQ,那么如何使用 Realm 获取数据非常简单。请看我的回答。如果你还没有,尽管你会通过阅读代码来理解(LINQ 的简单性和可读性),但我鼓励你阅读 LINQ,因为它是任何 C# 开发人员都应该掌握的 C# 的一部分。它可以挽救生命:)