找回密码
 立即注册

QQ登录

只需一步,快速开始

最佳原创
中级会员   /  发表于:2022-4-8 21:31  /   查看:1591  /  回复:4
本帖最后由 最佳原创 于 2022-4-15 14:22 编辑

问题描述:
<当查询条件直接给数值的时候是正常的>
<当查询条件为单元格的时候,会先加载整个数据库,再加载正确结果>

轮播图查询条件为单元格A3

运行的时候会载入两次数据
第一次把整个数据库的搬出来了 //假如你数据库有1万条记录,会一次性返回,导致页面加载速度变慢很多
第二次取出了正确数据



临时补救方法:
增加一个查询条件

查询还是会执行两次
第一次返回的是空数据 //不浪费宽带,加快页面加载时间
第二次返回正确数据

问题分析:
可能是加载顺序造成的





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +2000 收起 理由
David.Zhong + 2000 赞一个!

查看全部评分

4 个回复

倒序浏览
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-4-11 18:02:33
沙发
感谢大佬的反馈,大佬观察得非常细致,活字格的策略确实会在查询条件为空时,加载全部数据,这在某些情况下是满足大家的需求的;但是在某些其他情况下,比如大佬的场景,可能期望的是当查询条件为空时,不加载全部数据。

不加载全部数据相对来说还有办法实现,但是加载全部数据会更麻烦一点。所以我们选择的默认策略是,查询条件为空时加载全部数据。

不加载全部数据的情况,一是可以通过大佬这个机智的方法来实现。
二是可以直接给查询条件所引用的单元格设置一个查询不出任何数据的默认值,比如给A3设置一个默认值“随便瞎填”~
回复 使用道具 举报
最佳原创
中级会员   /  发表于:2022-4-11 21:49:43
板凳
本帖最后由 最佳原创 于 2022-4-11 21:52 编辑

版主大佬,您好像没明白我的意思,可能是我解释的不清楚,我再详细描述一下
活字格的策略确实会在查询条件为空时,加载全部数据,

我知道查询空值的时候会返回全部数据库,这个不是问题,我也没给空值让它去查询

问题是单元格明明有,[图片轮转]取不到值
二是可以直接给查询条件所引用的单元格设置一个查询不出任何数据的默认值,比如给A3设置一个默认值“随便瞎填”~

问题就出在您这段话,单元格给的初始值是无效的
_____________________________________________________________________________________
A3在设计器里面赋了初始值:随便瞎填
查询条件是:ID=A3
当页面打开的时候,自动第一次查询并没有提交A3的值
第二次自动查询的时候正确提交了A3的值








_______________________________________________________________________________________________________________________________________


我用表格测试了一下,虽然也会提交两次(不知道为什么,我感觉不正常,不过这个无所谓,对使用好像不影响)
页面打开的时候两次都能取出A1的值进行查询


_________________________________________________________________________________________________
比如用一个机器人(图片轮转)去超市买酱油,买酱油这个条件是写死的(这个机器人只会买酱油,想买别的东西?办不到!)
运行的时候发现他会连续买两次,第一次他会把超市里所有的东西买回来(我要这么多东西干嘛?拖回来不要时间吗?口袋里钱很多吗?),第二次正确的买回一瓶酱油

然后用二个机器人(表格)去超市买酱油
运行的时候发现他会连续买两次,第一次正确的买回一瓶酱油,第二次正确的买回一瓶酱油(虽然买两次,但是问题不大,买两瓶酱油的钱我还是绰绰有余,家里也有足够的空间放多出来的一瓶酱油)
_________________________________________________________________________________________________

我想,如果把图片轮转放到图文列表里面,某些条件下打开网页岂不是要...............很.....久..........

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-4-12 09:39:33
地板
本帖最后由 David.Zhong 于 2022-4-13 14:33 编辑

大佬,我负荆请罪来了,麻烦大佬还填了这么多文字和截图来说明这个问题。

我明白大佬的意思了,这就去和开发对线去~
状态更新:感谢大佬的反馈~
目前已确认这个现象为活字格的一个小问题,问题编号:F-9546。
我们将在后续的版本尝试修复这个问题,后续有新的进展会及时跟帖通知大佬哈~
再次表示感谢~
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2022-10-31 18:08:33
5#
您好,我们在新版本已经修复了该问题,欢迎您在官网下载新版本测试
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部