【发布时间】:2018-03-14 01:57:38
【问题描述】:
我需要在环回中过滤一个字符串数组。我有以下型号。
{
...
"type": ["string"],
...
}
我使用的过滤器是 {"where":{"type":["filter string"]}} 和 {"type":["filter string"]},但两者都不起作用并返回所有条目。
请帮忙。提前致谢。
【问题讨论】:
标签: arrays api filter loopback
我需要在环回中过滤一个字符串数组。我有以下型号。
{
...
"type": ["string"],
...
}
我使用的过滤器是 {"where":{"type":["filter string"]}} 和 {"type":["filter string"]},但两者都不起作用并返回所有条目。
请帮忙。提前致谢。
【问题讨论】:
标签: arrays api filter loopback
请使用不带方括号的{"where":{"type":"filter string"}}。由于type 被定义为字符串数组,因此此查询将返回带有filter string 作为任意索引元素的条目。
【讨论】:
regexp 或 ilike。 loopback.io/doc/en/lb2/Where-filter.html#ilike-and-nilike
{"where": {"type": {"ilike": "%\"filter string\"%"}}}