Admin on Rest可以使用更高级的过滤器吗?

时间:2017-09-04 12:33:09

标签: admin-on-rest

我很难通过更高级的过滤器来获取它。

日期, 据我所知,Admin-on-Rest过滤器只能是"where":"field":"value"...}
如果过滤器可以包含日期范围,那将会很棒。 {"where":"field" between: "value1" and "value2" ...

喜欢或正则表达式 同样,AOR's过滤器也是准确的。是否可以使用" like"或" regexp"?

2 个答案:

答案 0 :(得分:1)

过滤器值由后端处理。随心所欲地传递它们。

正如您在演示中所看到的,我们可能会为日期范围定义“日期”和“日期”:https://marmelab.com/admin-on-rest-demo/#/commands

答案 1 :(得分:1)

MySQL& Loopback REST API后端:

在网址:

filter={"where":{"field":{"regexp":"value"}}

完美无缺。值“star”将返回“starboard”,“deathstarzero”等。不需要%*

对于“小于”lt和gt,

相同 filter={"where":{"field":{"lt":"value"}}

在AOR js filter: { field: {lt:'value'}},