在SugarORM网站上我们可以阅读
Note: Record indexes start at index 1.
和
Load Entity:
Book book = Book.findById(Book.class, 1);
但是,Load Entity中的这个1是ID而不是索引。 如果我在DB中有5本书,并且我全部删除,那么添加下一本书,这本新书将有ID 6,索引1,所以:
如何通过索引删除而不是从ID列中删除?
答案 0 :(得分:0)
一种不太好的方法(因为我不相信有内置的方法)只需要listAll()
来获取标准的Java列表,然后使用{{1}访问所需的元素}}
显然,这不是一个很好的方法,并且绝对会遇到大型数据集的问题,但对于小型表,它会起作用。低效。