我看到@Entity()
export class User {
@PrimaryGeneratedColumn()
id: number;
@OneToMany(type => Role, role => role.user)
roles: Role[];
@OneToMany(type => Student, student => student.user)
students: Student[];
//TODO add the rest
}
@Entity()
export class Role {
@PrimaryGeneratedColumn()
id: number;
@ManyToOne(type => User, user => user.role)
roles: Role[];
//TODO add the rest
}
可以在设备上存储数据。我有一个应用程序,希望将用户的收藏夹存储到设备中。
假设我要存储一个喜欢的歌曲列表,我可以使用tns-core-modules/application-settings
和setString
,但是我不确定如何以编程方式获取所有歌曲。是否有其他我无法实现的选项或方法,可以使用getString
作为键来访问字典,并且可以加载所有songs
?
答案 0 :(得分:1)
将JSON.stringify
与setString
/ JSON.parse
和getString
一起使用。
// Set favorite songs
appSettings.setString("favorites", JSON.stringify(songs));
// Get favorite songs
const songs = JSON.parse(appSettings.getString("favorites", "{}"));