讨论社区

发帖

查询不到设计 pointer 类型数据的表

Flutter SDK:

minapp: ^1.0.0-alpha-2


表 user_wallpaper 结构如下,有两个 pointer 字段

image.png

查询代码如下:

TableObject user_wallpaper = new TableObject("user_wallpaper");
TableObject user = new TableObject("_userprofile");
TableObject wallpaper = new TableObject("wallpaper"); 

Query query = new Query();
Where where1 = Where.compare("user", "=", user.getWithoutData(recordId: "339148496089762"));
Where where2 = Where.compare("wallpaper", "=",wallpaper.getWithoutData(recordId: "611bca890114fe18816ad058"));
query.where(Where.and([where1, where2]));query.expand(['user', 'wallpaper']); 
try{    
    TableRecordList data = await user_wallpaper.find(query: query);
    print("records => ${data.records}");
} catch(e) {    
    print(e.toString());
}

records 返回空数组,查询不到数据


是我写的不对??



0 人关注了该问题 关注

您需要登录后才可以回复