迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設計理念, 支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務經(jīng)理
微信掃描以上二維碼
028-61286886
技術咨詢
圖片專用 Image,在火車頭采集中能以圖片地址的形式入庫嗎,例如 ["/uploadfile/202405/1.jpg","/uploadfile/202405/2.jpg","/uploadfile/202405/3.jpg"]
如果不能,有其他辦法嗎
能是能,沒有問題。
最好是先把這些圖片入庫附件表,然后返回附件ID,再組裝到image字段里面去,存ID。
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復@外聘專員-小波工作室 入庫到附件表有相關說明文檔或者示例代碼參考一下嗎
沒有問題,圖片路徑也行
回復@夢想零落成詩 我試過以下三種都不行,顯示不了圖片
[{"/uploadfile/202405/1.jpg"},{"/uploadfile/202405/2.jpg"},{"/uploadfile/202405/3.jpg"}]
{["/uploadfile/202405/1.jpg","/uploadfile/202405/2.jpg","/uploadfile/202405/3.jpg"]}
{"1":"/uploadfile/202405/1.jpg","2":"/uploadfile/202405/2.jpg","3":"/uploadfile/202405/3.jpg"}
多文件 Files,用這樣的格式入庫可以
{"file":["/uploadfile/202405/1.jpg","/uploadfile/202405/2.jpg","/uploadfile/202405/3.jpg"]}
圖片專用 Image,不知道用什么樣的格式才行
$rt = \Phpcmf\Service::L('upload')->down_file([ 'url' => (string)$thumb[0], 'attachment' => \Phpcmf\Service::M('Attachment')->get_attach_info(intval($field['content']['setting']['option']['attachment'])), ]);
回復@小魚兒 謝謝你的代碼,我的想法是,我在火車頭里已經(jīng)下載好每個文章的圖片集,不用迅睿的程序來下載,我只需要提交每個產品的圖片集地址給迅睿,迅睿把圖片地址入庫到dr_attachment“附件表”和dr_attachment_data“附件已歸檔表”,然后返回附件ID給我,我再組裝["4","3","5"],入庫到圖片專用 Image字段就好了。
就是不知道程序默認的入庫到附件表的寫法是怎么寫的
$imgs = ["/uploadfile/202405/1.jpg","/uploadfile/202405/2.jpg","/uploadfile/202405/3.jpg"];
怎么入庫到附件表,并返回附件ID,然后我重新組裝成 ["4","3","5"],入庫到圖片專用 Image字段
那你自己看一下附件model模型Attachment,看一下存儲過程,按照條件,把數(shù)據(jù)組裝好,調用方法,直接傳值入庫,然后取到id處理就行
能是能,沒有問題。
最好是先把這些圖片入庫附件表,然后返回附件ID,再組裝到image字段里面去,存ID。
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復@外聘專員-小波工作室 入庫到附件表有相關說明文檔或者示例代碼參考一下嗎
沒有問題,圖片路徑也行
回復@夢想零落成詩 我試過以下三種都不行,顯示不了圖片
[{"/uploadfile/202405/1.jpg"},{"/uploadfile/202405/2.jpg"},{"/uploadfile/202405/3.jpg"}]
{["/uploadfile/202405/1.jpg","/uploadfile/202405/2.jpg","/uploadfile/202405/3.jpg"]}
{"1":"/uploadfile/202405/1.jpg","2":"/uploadfile/202405/2.jpg","3":"/uploadfile/202405/3.jpg"}
多文件 Files,用這樣的格式入庫可以
{"file":["/uploadfile/202405/1.jpg","/uploadfile/202405/2.jpg","/uploadfile/202405/3.jpg"]}
圖片專用 Image,不知道用什么樣的格式才行
$rt = \Phpcmf\Service::L('upload')->down_file([ 'url' => (string)$thumb[0], 'attachment' => \Phpcmf\Service::M('Attachment')->get_attach_info(intval($field['content']['setting']['option']['attachment'])), ]);自己處理數(shù)據(jù),先上傳到附件,根據(jù)返回的值,自己按照數(shù)據(jù)庫字段類型轉化存儲回復@小魚兒 謝謝你的代碼,我的想法是,我在火車頭里已經(jīng)下載好每個文章的圖片集,不用迅睿的程序來下載,我只需要提交每個產品的圖片集地址給迅睿,迅睿把圖片地址入庫到dr_attachment“附件表”和dr_attachment_data“附件已歸檔表”,然后返回附件ID給我,我再組裝["4","3","5"],入庫到圖片專用 Image字段就好了。
就是不知道程序默認的入庫到附件表的寫法是怎么寫的
$imgs = ["/uploadfile/202405/1.jpg","/uploadfile/202405/2.jpg","/uploadfile/202405/3.jpg"];
怎么入庫到附件表,并返回附件ID,然后我重新組裝成 ["4","3","5"],入庫到圖片專用 Image字段
那你自己看一下附件model模型Attachment,看一下存儲過程,按照條件,把數(shù)據(jù)組裝好,調用方法,直接傳值入庫,然后取到id處理就行