我正在尝试使用loki js来过滤时间戳比当前时间旧的对象:
public getExpiredElements(): any[] {
let currentDate = new Date().toISOString();
console.log(currentDate);
return this.collectionName.chain().find(this.collection).where( (obj) => {
console.log(obj.expirationTimeStamp);
obj.expirationTimeStamp < currentDate;
}).data();
}
虽然我得到空桌子。我的语法是否正确?
答案 0 :(得分:0)
您必须return
方法where
进行比较。
this.collectionName.chain().find(this.collection).where( (obj) => {
return obj.expirationTimeStamp < currentDate;
})