请检查我的一小部分代码&数据库架构。
我的架构
export const DailyPerformanceMeterDataSchema = {
name: DAILY_PERFORMANCE_METER_DATA_SCHEMA,
primaryKey : 'id',
properties: {
id: 'int',
createdDateTime : 'date',
maxTarget : 'int',
totalRead : 'int'
}
}
Realm.open(databaseOptions).then(realm => {
let filteredPerformanceLists = realm.objects(DAILY_PERFORMANCE_METER_DATA_SCHEMA).filtered(`createdDateTime == ${new Date()}`);
console.log(filteredPerformanceLists);
}).catch((error) => {
console.log(error);
});
我试过这个,但它显示我的错误...
错误:createdDateTime == Thu Mar 29 2018 19:22:32 GMT + 0530(IST):1:23(23):谓词无效。]
您的信息, 我正在使用,
"react": "16.2.0",
"react-native": "0.53.0",
"realm": "^2.2.15"
答案 0 :(得分:0)
尝试一下
let filteredPerformanceLists = realm.objects(DAILY_PERFORMANCE_METER_DATA_SCHEMA).filtered('createdDateTime == $0', new Date());