查询数据
1. find 与 findOrNull
根据 id 查找数据的示例代码如下:
String id = "id1";
User user = User.find(id);
这个方法的参数 id 如果在数据库中没有对应的记录,此方法将抛错。如果不希望这种情况抛错,可以改为使用 findOrNull:
String id = "id1";
User user = User.findOrNull(id);
这里 user 对象在找不到对应 id 的情况下,将为 null。
2. findBy
对于简单的单条件查询,可以调用 findBy :
User user = User.findBy("name", "lisi");
复杂的条件查询将在下一节介绍。
3. all
如果需要列出数据库表中的所有记录,可以使用 all 方法:
List<User> users = User.all();