ArticleList标签的自定义字段查询

2024-07-30 11:35 阅读

文章的自定义字段可以作为查询条件。

字典自定义字段

如演示站中的产品(相机)模型,定义了类型字典字段,字段的字典类型是产品_相机_类型,字段名称是type

数据字典产品_相机_类型有以下取值:

则可使用如下查询:

[@ArticleList Q_={'EQ_@articleExt-mainsJson$type': '变焦'}; beans]
    ...
[/@ArticleList]

或者在字段名称后加Key,可查询字典的键值。

[@ArticleList Q_={'EQ_@articleExt-mainsJson$typeKey': '2'}; beans]
    ...
[/@ArticleList]

普通自定义字段

如果是普通自定义字段按上述第一种查询方式:

[@ArticleList Q_={'EQ_@articleExt-mainsJson$myField': '学习'}; beans]
    ...
[/@ArticleList]

多个自定义查询条件

Q_参数接收Map类型数据,可以使用多个查询条件:

[@ArticleList Q_={'EQ_@articleExt-mainsJson$myField': '学习','EQ_@articleExt-mainsJson$type': '变焦'}; beans]
    ...
[/@ArticleList]

API接口的查询方式

https://demo.ujcms.com/api/article?Q_EQ_@articleExt-mainsJson$myField=学习

数值型自定义字段查询

自定义字段中的计数器 滑块都属于数值型。数值型字段可以使用比较大小:

  • EQ:等于 = equals
  • NE:不等于 != not equals
  • GT:大于 > greater than
  • GE:大于等于 >= greater than or equal to
  • LT:小于 < less then
  • LE:小于等于 <= less than or equal to
[@ArticleList Q_={'GT_@articleExt-mainsJson$myNumField_Int': '8'}; beans]
    ...
[/@ArticleList]
上一篇:AdList标签
QQ咨询
电话
微信
微信扫码咨询