如何使用flutter和hive db按年份检索数据(如pic)?
enter code here
@HiveType(typeId: 1)
class Pulse extends HiveObject {
@HiveField(0)
DateTime dateTime;
@HiveField(2)
int pulseRate;
@HiveField(3)
int saturation;
@HiveField(4)
bool isOpen;
Pulse({
required this.dateTime,
required this.pulseRate,
required this.saturation,
this.isOpen = false,
});
}
1条答案
按热度按时间w8f9ii691#
由于没有Box示例,我将假设我们有一个类似如下Box:
然后您可以使用
where
获取Pulse
对象值,这些值在其DateTime中具有特定年份,如下所示:这将返回框中所有
DateTime
为2022年的元素的List<Pulse>
。