按子列表筛选领域结果

时间:2017-04-06 00:19:16

标签: javascript realm

在我的领域DB(javascript)中,我有一个如下所示的模式:

const ItemSchema = {
  name: 'Item',
  primaryKey: 'id',
  properties: {
    title: {type: 'string'},
    tags: {type: 'list', objectType: 'Tag'}
    ...

现在,如何使用特定标签过滤商品? (即title与给定字符串匹配的标签)?我知道使用单个tag子项我会在tag.title上进行过滤,但是如何使用列表完成?

2 个答案:

答案 0 :(得分:0)

目前尚未支持此功能,因此您需要在内存中进行常规.filter()调用或循环。

答案 1 :(得分:0)

这可能会有所帮助

real.objects(ItemSchema.name).filtered("tags.title = $0", title)