当前位置: 首页 > news >正文

网络服务商怎么找焦作seo推广

网络服务商怎么找,焦作seo推广,事业网站网站建设方案,龙华区网站建设优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维7年低代码技术研发及运维成果,主要介绍低代码相关的技术原理及架构逻辑,目的是给广大运维人提供一个技术交流与学习的平台。 优维…

优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维7年低代码技术研发及运维成果,主要介绍低代码相关的技术原理及架构逻辑,目的是给广大运维人提供一个技术交流与学习的平台。


优维低代码实践连载第27期

《搜索功能(后端搜索对接)》

在之前的示例中,我们有直接对接后端数据、通过事件进行接口的翻页数据请求等,但是在实际操作过程中,面对大量的数据,如果通过一页一页的翻阅查找,不方便且浪费时间,那么就会有搜索的功能要求,比如单字段的搜索,多字段的且、或搜索等。那接下来的示例将基于cmdb搜索实例(
providers-of-cmdb.instance-api-post-search)接口,给大家介绍如何进行后端搜索功能。

一、基于context数据源搜索

1.1 搜索框

添加搜索框构件后,修改搜索框的属性

placeholder: 请输入发布单元
shouldTrimQuery: true
shouldUpdateUrlParams: false
q: <% QUERY.q %>

修改输入框的事件内容。当输入框输入完搜索内容,被点击搜索时,将输入的内容以key:value的形式推送到url上,供后续页面刷新时,context的请求能够获取到搜索内容。

filter.update:action: history.pushQueryargs:- q: <% EVENT.detail.query %>page: 1

1.2 context数据源

更改context中的请求内容,通过query.q或其他推送到url上的参数,进行或、并的匹配操作,从而达到动态获取用户输入的信息,并在页面刷新时,自动将搜索内容作为入参,调用后端接口匹配符合的数据并返回给前端渲染。

provider: providers-of-cmdb.instance-api-post-search

agrs:

- APP
- fields:'*': 1businesses.business_line.name: 1businesses.business_line.product_line_user.departmentName: 1businesses.business_line.product_line_user.name: 1businesses.business_line.product_line_user.nickname: 1businesses.name: 1businesses.owner.departmentName: 1businesses.owner.name: 1businesses.owner.nickname: 1releaseAbbreviation: 1page: <% QUERY.page || 1 %>page_size: <% QUERY.pageSize || 8 %>query:$or:- releaseTimes:$like: '%${query.q}%'- releaseNum:$like: '%${query.q}%'- name:$like: '%${query.q}%'- releaseDate:$like: '%${query.q}%'businesses.business_line.instanceId:$eq: '${query.product_line}'businesses.instanceId:$eq: '${query.business}'releaseDate:$eq: '${query.releaseDate}'sort:ctime: 1

1.3 前端输入搜索内容验证搜索结果

同理,下拉框的选择搜索与搜索框的输入搜索一致,将下拉框所选中的内容推送到url上,再在context中配置动态数据的获取;确定好搜索的内容的同级关系(并、或关系),使用$or\$and等mongoDB的查询语法进行配置。

PS:不同的接口所需的查询条件不一致,具体入参要根据接口文档内容来确定,但是整体的搜索逻辑是一样的。

http://www.tj-hxxt.cn/news/123996.html

相关文章:

  • iis7架设网站教程seo网络推广优势
  • wordpress站点标题隐藏重庆百度推广关键词优化
  • 超市代理商网站模板百度网站客服电话
  • 做网站较好的框架营销策略方案
  • 我可以复制别人网站代码自己做我的网站吗具nba球队排名
  • 正能量软件不良网站下载免费制作网站app
  • 美食网站开发目的软文营销的步骤
  • 小型网站建设网络销售入门基本知识
  • 南阳卧龙区网站建设哪家好企业网站是什么
  • 榆林做网站多少钱企业培训十大热门课程
  • 抖音营销网站建设价格国内永久免费的云服务器
  • 广告设计学的是什么成都搜索优化整站优化
  • 新手站长如何购买虚拟主机做网站搜索引擎营销的内容
  • 中国建设网站首页随州网络推广
  • 做a 免费网站58网络推广
  • 网站开发运营产品经理招聘网站推广途径和推广要点
  • 企业官方网站认证电商培训大概多少学费
  • 江门企业免费建站济南seo排名优化推广
  • 怎么创建公司的个人网站seo黑帽技术
  • 做一个公司网站要多少钱网站怎么优化推荐
  • 深圳专业网站建设怎么建立一个网站
  • 申请域名后怎么做网站网站制作软件
  • 网站还没上线怎么做品牌推广免费域名注册二级域名
  • 美国做刀剑的网站seo排名专业公司
  • 做高考题的网站推广有奖励的app平台
  • com网站域名网站分析工具
  • 国外网站做freelancer百度云资源搜索平台
  • 邢台市网站开发公司有哪些百度知道问答平台
  • 成都电商网站开发公司seo服务外包
  • 九曲网站建设广州品牌营销策划公司排名