在我的领域DB(javascript)中,我有一个如下所示的模式:
const ItemSchema = {
name: 'Item',
primaryKey: 'id',
properties: {
title: {type: 'string'},
tags: {type: 'list', objectType: 'Tag'}
...
现在,如何使用特定标签过滤商品? (即title
与给定字符串匹配的标签)?我知道使用单个tag
子项我会在tag.title
上进行过滤,但是如何使用列表完成?
答案 0 :(得分:0)
目前尚未支持此功能,因此您需要在内存中进行常规.filter()
调用或循环。
答案 1 :(得分:0)
这可能会有所帮助
real.objects(ItemSchema.name).filtered("tags.title = $0", title)