开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 4830|回复: 11
收起左侧

[已解决] 关于E2ee求个思路

 关闭 [复制链接]
结帖率:71% (94/132)
发表于 2020-2-18 12:15:02 | 显示全部楼层 |阅读模式   陕西省西安市
24精币
就是前端取到的商品信息 在后端进行get操作之后得到一个商品信息的json(里面有:各种各样的帽子商品,各种各样的围巾商品,各种各样的T恤商品等等   但是json里面不是分类放的 而是 杂乱的放在了一起)  然后进行取json里面的商品名称进行查找数据库  然后将查到的返回到前端   现在我想在返回前端是  帽子放在一起  围巾放在一起  T恤放在一起    应该在哪一步进行操作   本来想着取到json后 先用正则 先取json里面的围巾的 进行查库 在取帽子的。。。。但是总感觉这样效率太慢太慢了  所以求个思路。。。

最佳答案

查看完整内容

数据库是可以批量查询的且排序的。 你把思路转变一下,批量获取json后,一次性查询数据库,用 select * from tablexx where 名称字段 in ('帽子','围巾','xx') order by 名称字段,关键是 名称字段排序,然后前台返回就会是按
结帖率:100% (2/2)

签到天数: 1 天

发表于 2020-2-18 12:15:03 | 显示全部楼层   湖南省常德市
数据库是可以批量查询的且排序的。
你把思路转变一下,批量获取json后,一次性查询数据库,用 select * from tablexx where 名称字段 in ('帽子','围巾','xx') order by  名称字段,关键是 名称字段排序,然后前台返回就会是按

点评

哇 真的可以 谢谢大佬   陕西省西安市  发表于 2020-2-19 00:28

评分

参与人数 1荣誉 +1 收起 理由
笨潴 + 1 热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻!

查看全部评分

回复

使用道具 举报

结帖率:77% (17/22)

签到天数: 2 天

发表于 2020-2-18 16:18:06 | 显示全部楼层   浙江省嘉兴市
cha询时一次性cha询出全部的商品,,网页上用如下代码

{{?分类="帽子"}}
   {{#商品列表}}
{{/分类}}

{{?分类="T恤"}}
   {{#商品列表}}
{{/分类}}

回复

使用道具 举报

结帖率:71% (94/132)
 楼主| 发表于 2020-2-18 16:53:17 | 显示全部楼层   陕西省西安市
走一回 发表于 2020-2-18 16:18
cha询时一次性cha询出全部的商品,,网页上用如下代码

{{?分类="帽子"}}

不是不是 大佬对不起 我没有描述清楚 是帽子总分类是这样 但是每个商品 名字不都只叫帽子  比如一串json里面  是(红帽子,黄帽子,蓝帽子,男帽子,女士帽子。。。这样的 )  因为模板文件不能用正则 所以不知道怎么弄最好,,,
回复

使用道具 举报

结帖率:77% (17/22)

签到天数: 2 天

发表于 2020-2-18 18:01:40 | 显示全部楼层   浙江省嘉兴市
你的json数据怎么来的?相信也是从服务器上查询得来的,这样的话还是在GET时带上参数直接查询服务器上数据库中的含帽子的记录,这样出来的就只有各种帽子了.网页前端也就方便操作了,,,,,,GET参数只需要带上"帽子"就行了,,,如果带上"T恤"就能查询数据库中的各种T恤,易语言上的代码都不需要修改.
GET时:http://127.0.0.1/shangping_type_帽子   或是   http://127.0.0.1/shangping_type_T恤   ,e2ee程序接收到再去查询数据库返回到客户端就行了,,,完全没有必要你帖子中的  先查询到JSON再查询其中的帽子.
如果要用正则,E2EE里也可以用正则的视图函数....e2ee不是很熟悉.仅供参考.
回复

使用道具 举报

结帖率:71% (94/132)
 楼主| 发表于 2020-2-18 20:37:58 | 显示全部楼层   陕西省西安市
走一回 发表于 2020-2-18 18:01
你的json数据怎么来的?相信也是从服务器上查询得来的,这样的话还是在GET时带上参数直接查询服务器上数据库 ...

不是 是别人的服务器  我相当于是通过一个店铺id爬取到的一个商品属性的json  它各个商品又是混乱的,,,,
回复

使用道具 举报

结帖率:71% (94/132)
 楼主| 发表于 2020-2-18 20:50:13 | 显示全部楼层   陕西省西安市
@Su· @1051496412 二位大佬有什么好的思路吗
回复

使用道具 举报

结帖率:77% (17/22)

签到天数: 2 天

发表于 2020-2-18 21:29:27 | 显示全部楼层   浙江省嘉兴市
xbw123456 发表于 2020-2-18 20:37
不是 是别人的服务器  我相当于是通过一个店铺id爬取到的一个商品属性的json  它各个商品又是混乱的,, ...

说了半天,原来你喜欢藏着掖着说出要求的,太吃力了,,,,让我们太吃力了。原来帖子里又没有说是从网页上抓取来的信息,我以为是从数据库查询来的信息。

点评

没有藏着掖着 描述的确实不清楚 抱歉啊大佬 论坛现在这么严格的吗 我的回复还在审核,,,,,   陕西省西安市  发表于 2020-2-18 22:28
回复

使用道具 举报

结帖率:77% (17/22)

签到天数: 2 天

发表于 2020-2-18 21:33:28 | 显示全部楼层   浙江省嘉兴市
你的帖子说得不清楚,GET的是你自己的网站吗?通JSON来查询的是你自己的数据库吗?再一次显示到前端的是你自己的网站吗?还是原来GET的网站吗?反正你的要求很复杂的,简单地说是说不清楚的。。。
回复

使用道具 举报

结帖率:71% (94/132)
 楼主| 发表于 2020-2-18 22:23:53 | 显示全部楼层   陕西省西安市
走一回 发表于 2020-2-18 21:33
你的帖子说得不清楚,GET的是你自己的网站吗?通JSON来查询的是你自己的数据库吗?再一次显示到前端的是你 ...

抱歉 没说清楚   是get请求别人的网站   然后所有的商品的图片 以及我自己定义的价格 都已经存到了自己的数据库    现在就相当于是用别人的网站获得个json
  然后在查我的数据库  查我定义的价格  然后在模板文件上展示的时候可以区分开  帽子类的商品 放在一起   T恤放的放在一起   一开始我的做法是我在解析到json值得时候加了个文本_查找文本(帽子)判断他不等于-1的时候查库 将返回的结果放到 模板数据.置值 (“帽子”, 返回帽子列表)中 然后T恤的也同理 但是这样真的非常非常慢。。。不好意思之前描述的不清楚。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表