我有一个Product
类型的对象列表,如下所示。
public class Product extends RealmObject {
@PrimaryKey
private String productId;
private String name;
private RealmList<String> tags;
public Product(String productId, String name, RealmList<String> tags) {
this.productId = productId;
this.name = name;
this.tags = tags;
}
public String getProductId() {
return productId;
}
public void setProductId(String productId) {
this.productId = productId;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public RealmList<String> getTags() {
return tags;
}
public void setTags(RealmList<String> tags) {
this.tags = tags;
}
@Override
public String toString() {
return "Product{" +
"productId='" + productId + '\'' +
", name='" + name + '\'' +
", tags=" + tags +
'}';
}
}
数组tags
可以具有类似['T01', 'T02', 'T03', 'T04']
的选项。
如何查询以从List
个对象列表中获取值为'T01'
的{{1}}个对象?
还可以查询多个标签,而不是查询每个标签吗? TIA。