迅睿開(kāi)源框架是一款PHP8高性能·簡(jiǎn)單易用的PHP開(kāi)源開(kāi)發(fā)框架, 基于MIT開(kāi)源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
在線咨詢
查詢所有導(dǎo)入表格數(shù)據(jù),目前是查詢單獨(dú)的一張表格,不是查詢所有的表格數(shù)據(jù),欄目、id都需要遍歷查詢,最終查找"condition"字段信息相同條件的數(shù)據(jù)。
只會(huì)查詢sheet1表,不會(huì)查詢sheet2表。多個(gè)表請(qǐng)發(fā)布新的項(xiàng)目,或手動(dòng)合并sheet1和 sheet2 數(shù)據(jù)。
condition 實(shí)際是一個(gè)table字段,會(huì)提取作為搜索條件的字段,生成一個(gè)緩存文件。
上傳的表格其實(shí)也是生成了一個(gè)緩存文件。
這樣不用每次都去查詢數(shù)據(jù)庫(kù),降低了數(shù)據(jù)庫(kù)壓力。
回復(fù)@芝麻通 是這樣查詢,condition是table字段,還需要查詢其中每一個(gè)字段值。
回復(fù)@陽(yáng)光網(wǎng)絡(luò) 不是兩張電子簿,而是一張電子簿,我的意思是要查詢整個(gè)_wnsearch表,并且condition字段中的具體每一個(gè)值都屬于查詢條件
回復(fù)@陽(yáng)光網(wǎng)絡(luò) 私聊看下代碼
回復(fù)@asniom2020
勾選多少個(gè)條件,就會(huì)出來(lái)相應(yīng)的查詢條件。是動(dòng)態(tài)的。
這是demo表格
1722301445e98c7c.xlsx
這是表格附件,你可以拿去測(cè)試
回復(fù)@陽(yáng)光網(wǎng)絡(luò)
簡(jiǎn)單說(shuō),就是查詢已經(jīng)上傳的所有表格數(shù)據(jù),現(xiàn)在的是查詢其中一張表格數(shù)據(jù)。
現(xiàn)在的search是查詢當(dāng)前選擇的的id表中的condition字段,需求是在多張表中按條件查詢每張表符合的結(jié)果并返回,簡(jiǎn)單說(shuō),全表格、按條件查詢
回復(fù)@asniom2020 是的,一個(gè)網(wǎng)站只能查詢一個(gè)主題,也就是一張表格。如果想查詢其他表格,可以跳轉(zhuǎn)到其他其對(duì)應(yīng)網(wǎng)址。這里用的是文件緩存查詢,如果所有表都查詢,那內(nèi)存會(huì)溢出。全表查詢建議用mysql數(shù)據(jù)庫(kù)查詢。
回復(fù)@陽(yáng)光網(wǎng)絡(luò) 更正:是一個(gè)網(wǎng)址只能查詢一個(gè)主題,其實(shí)就是文章的詳情頁(yè)地址。
回復(fù)@陽(yáng)光網(wǎng)絡(luò) 就是只能多個(gè)主題或者你說(shuō)的全表查詢才能實(shí)現(xiàn)這個(gè)需求了?
回復(fù)@asniom2020 是的,這個(gè)一次只能查詢一張表。
只會(huì)查詢sheet1表,不會(huì)查詢sheet2表。多個(gè)表請(qǐng)發(fā)布新的項(xiàng)目,或手動(dòng)合并sheet1和 sheet2 數(shù)據(jù)。
condition 實(shí)際是一個(gè)table字段,會(huì)提取作為搜索條件的字段,生成一個(gè)緩存文件。
上傳的表格其實(shí)也是生成了一個(gè)緩存文件。
這樣不用每次都去查詢數(shù)據(jù)庫(kù),降低了數(shù)據(jù)庫(kù)壓力。
回復(fù)@芝麻通 是這樣查詢,condition是table字段,還需要查詢其中每一個(gè)字段值。
回復(fù)@陽(yáng)光網(wǎng)絡(luò) 不是兩張電子簿,而是一張電子簿,我的意思是要查詢整個(gè)_wnsearch表,并且condition字段中的具體每一個(gè)值都屬于查詢條件
回復(fù)@陽(yáng)光網(wǎng)絡(luò) 私聊看下代碼
回復(fù)@asniom2020
勾選多少個(gè)條件,就會(huì)出來(lái)相應(yīng)的查詢條件。是動(dòng)態(tài)的。
這是demo表格
1722301445e98c7c.xlsx
這是表格附件,你可以拿去測(cè)試
回復(fù)@陽(yáng)光網(wǎng)絡(luò)
簡(jiǎn)單說(shuō),就是查詢已經(jīng)上傳的所有表格數(shù)據(jù),現(xiàn)在的是查詢其中一張表格數(shù)據(jù)。
現(xiàn)在的search是查詢當(dāng)前選擇的的id表中的condition字段,需求是在多張表中按條件查詢每張表符合的結(jié)果并返回,簡(jiǎn)單說(shuō),全表格、按條件查詢
回復(fù)@asniom2020 是的,一個(gè)網(wǎng)站只能查詢一個(gè)主題,也就是一張表格。如果想查詢其他表格,可以跳轉(zhuǎn)到其他其對(duì)應(yīng)網(wǎng)址。這里用的是文件緩存查詢,如果所有表都查詢,那內(nèi)存會(huì)溢出。全表查詢建議用mysql數(shù)據(jù)庫(kù)查詢。
回復(fù)@陽(yáng)光網(wǎng)絡(luò) 更正:是一個(gè)網(wǎng)址只能查詢一個(gè)主題,其實(shí)就是文章的詳情頁(yè)地址。
回復(fù)@陽(yáng)光網(wǎng)絡(luò) 就是只能多個(gè)主題或者你說(shuō)的全表查詢才能實(shí)現(xiàn)這個(gè)需求了?
回復(fù)@asniom2020 是的,這個(gè)一次只能查詢一張表。