[發明專利]數據查詢的處理方法、裝置及設備在審
| 申請號: | 201710894936.7 | 申請日: | 2017-09-28 |
| 公開(公告)號: | CN110020114A | 公開(公告)日: | 2019-07-16 |
| 發明(設計)人: | 張星 | 申請(專利權)人: | 北京國雙科技有限公司 |
| 主分類號: | G06F16/9535 | 分類號: | G06F16/9535;G06F16/242;G06F16/23 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100086 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 控件 裝置及設備 數據查詢 數據展示 查詢性能 更新數據 過濾條件 請求條件 條件信息 一次發送 一次數據 更新 申請 保證 | ||
本申請公開了一種數據查詢的處理方法、裝置及設備,由數據展示控件主動向條件控件發起更新數據的事件,請求條件控件將當前所有過濾條件的條件信息一次發送至各數據展示控件,這樣只需要進行一次數據更新即可得到用戶所需的數據,大大提高了查詢性能,且保證了數據的正確性。
技術領域
本申請涉及數據查詢技術領域,更具體地說是涉及一種數據查詢的處理方法、裝置及設備。
背景技術
在如今大數據時代中,數據查詢已經被廣泛應用到人們日常生活和工作中,如某項目預設時間段內的數據查詢,企業內12月份的財務變化數據查詢,某地方8月份的天氣變化情況查詢等等,為用戶帶來了很大便利。
在實際應用中,用戶通常是根據數據查詢頁面中的至少一個過濾條件,構建相應的查詢條件,從而實現數據查詢,得到用戶所需的數據。
其中,為了方便用戶操作,數據查詢頁面通常被劃分成不同的內容區域,如條件區域,數據展示區域等等,通過內容區域對應的模塊之間的通信,保證該數據查詢頁面中的各內容區域所呈現的信息相匹配。例如,條件區域呈現多個過濾條件,經查詢得到的數據可以在數據展示區域呈現,且查詢的數據可以采用不同輸出形式在不同數據展示區域顯示,以滿足用戶不同查詢需求。
然而,在實際數據查詢應用中,由于數據查詢頁面中的數據展示區域呈現的數據,是隨著條件區域內的每一個過濾條件的變化而變化的,所以,當需要更改多個過濾條件,數據展示區域的數據需要刷新相應數量次數,才能得到新的查詢數據,這大大降低了數據查詢性能。
發明內容
鑒于上述問題,提出了本申請以便提供一種克服上述問題或者至少部分地解決上述問題的數據查詢的處理方法、裝置及設備。
本申請實施例提供了一種數據查詢方法,所述方法包括:
一種數據查詢的處理方法,所述方法包括:
檢測到條件查詢請求,獲取當前數據查詢頁面中多個過濾條件一一對應的條件信息;
利用獲得的多個條件信息,生成相應的第一事件;
監聽到所述第一事件,利用所述第一事件攜帶的所述多個條件信息,更新所述數據查詢頁面中相應數據展示區域呈現的數據。
優選的,所述方法還包括:
檢測到針對所述數據查詢頁面相應數據展示區域呈現數據的更新指令,生成條件查詢請求。
優選的,所述利用獲得的多個條件信息,更新所述數據查詢頁面中相應數據展示區域呈現的數據,包括:
利用所述第一事件攜帶的所述多個條件信息,構建對應的查詢條件;
按照所述查詢條件進行數據查詢,得到目標數據;
利用得到的目標數據更新所述數據查詢頁面中相應數據展示區域呈現的數據。
優選的,所述利用得到的目標數據更新所述數據查詢頁面中相應數據展示區域呈現的數據,包括:
確定所述數據查詢頁面相應數據展示區域的數據輸出形式;
按照確定的所述數據輸出形式對得到的目標數據進行處理,并在相應數據展示區域呈現處理結果。
一種數據查詢的處理裝置,所述裝置包括:
第一檢測模塊,用于檢測到條件查詢請求;
信息獲取模塊,用于獲取當前數據查詢頁面中多個過濾條件一一對應的條件信息;
生成模塊,用于利用獲得的多個條件信息,生成相應的第一事件;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京國雙科技有限公司,未經北京國雙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710894936.7/2.html,轉載請聲明來源鉆瓜專利網。





