从RealmObject中的RealmList <string>查询

时间:2018-10-16 06:54:41

标签: java android realm

我有一个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。

0 个答案:

没有答案