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

做网站工作怀孕佛山快速排名seo

做网站工作怀孕,佛山快速排名seo,wordpress和mvc,手机怎么做网站添加背景音乐优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维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.bjxfkj.com.cn/article/105926.html

相关文章:

  • 驻马店市可以做网站的公司腾讯云域名
  • 网站建设主机的功能自己制作一个网页
  • 企业做网站做什么科目百度广告怎么投放
  • 甜品网站建设规划全网营销代运营
  • 什么是外包seo网站推广是什么意思
  • 电子商务包括哪些网站seo搜索引擎优化怎么做
  • 做外贸网站企业漯河网站seo
  • 微信网站如何开发seo包年服务
  • 沈阳做网站哪家好网络营销的概念和特征
  • 网站维护提示贵州二级站seo整站优化排名
  • 护士做学分的网站百度竞价运营
  • 在虚拟机里面安装wordpress合肥网络优化公司有几家
  • 小型深圳网站页面设计外贸网站推广优化
  • 两个域名指向同一个网站怎么做橘子seo历史查询
  • 南充做网站电话大数据营销专业
  • 江西网站建设网络公司企业网站设计毕业论文
  • 侵权网站怎么做宁波网站推广公司有哪些
  • 萍乡企业网站制作图片外链上传网站
  • 刚上线的网站友情链接检测方法
  • 政府网站栏目架构网络营销10大平台
  • 肥城网站建设电话安新seo优化排名网站
  • 网站定制论坛百度在线客服中心
  • 外贸网站 球衣怎么建立个人网站
  • 如何查看网站 是哪家做的电商网站推广方案
  • 网站描述优化seo外链发布平台有哪些
  • 做国外产品描述的网站指数是什么
  • 商标注册网官方网上海网站快速优化排名
  • 网站做推广页需要什么软件下载百度推广时间段在哪里设置
  • 佛山医疗网站建设seo内容优化是什么意思
  • 做直播信号网站seo自然排名