V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Girl66
V2EX  ›  程序员

[请问: 什么数据库字段能存图文并排的文本?]

  •  
  •   Girl66 · 42 天前 · 1716 次点击
    这是一个创建于 42 天前的主题,其中的信息可能已经有所发展或是发生改变。

    什么数据库字段能存图文并排的文本? 注意不是纯文本, 而是图文混排的格式文本 谢谢

    19 条回复    2022-06-28 20:42:35 +08:00
    wd
        1
    wd  
       42 天前 via iPhone
    支持 blob 二进制形式存的就可以呗
    sunnysab
        2
    sunnysab  
       42 天前 via Android
    图文混排,一般是自己设置一种格式( JSON 或者类似 JSON ),以 JSON 或文本方式存储吧?图片另外存储。

    要么,存 HTML ,然后考虑将图片存进 img 标签里。不过这不是最佳实践,是糊任务的做法。
    zhilincom
        3
    zhilincom  
       42 天前
    富文本?还是把图片存到 OSS 吧,把图片链接用特定格式放在文本里。类似于 Markdown 。
    如果仅仅只是需要存储文档,而不需要更新 /检索内容,就直接整个文档存到对象存储里,数据库里只保留链接。
    RockShake
        4
    RockShake  
       42 天前 via Android
    关键字富文本存储,MySQL 就可以
    zhuweiyou
        5
    zhuweiyou  
       42 天前
    存文本就行了, 图片存的是链接.
    JounQin
        6
    JounQin  
       42 天前 via iPhone   ❤️ 6
    ngrok111
        7
    ngrok111  
       42 天前
    之前存富文本是直接 base64 转码,拿出来的时候解码,用起来挺好的
    dfgxcvbcv
        8
    dfgxcvbcv  
       42 天前
    存 HTML ,图片存 base64 数据,Quill 不用第三方插件默认就是这样。
    yuzo555
        9
    yuzo555  
       42 天前
    存 HTML ,图片用 DataURI 表示(即 base64 编码),缺点是大小会增大 33%
    murmur
        10
    murmur  
       42 天前
    图文并排的文本这不就是 word 么,我不觉得这东西有啥区别,图文分开存就是 html
    huntagain2008
        11
    huntagain2008  
       42 天前
    @JounQin #6 试了代码发现结果不对。echo ${foo:-3} 这个结果在 kubuntu BASH 得到的是$foo 的变量值。取后三位是 echo ${foo:0-3}
    ladypxy
        12
    ladypxy  
       42 天前
    图片没啥直接纯数据库的意义吧,一般都是存图片路径
    dcsuibian
        13
    dcsuibian  
       42 天前 via Android
    关键字:富文本编辑器
    参考人家咋存的
    lmshl
        14
    lmshl  
       42 天前
    tulongtou
        15
    tulongtou  
       42 天前
    什么叫图文并拍的文本?有图片在里面,那还叫文本么?
    ecloud
        16
    ecloud  
       42 天前
    你要的东西其实是一个 Content Management 系统,文件存 FS ,DB 里存索引,还要有全文检索
    这种东西一般很贵的
    icyalala
        17
    icyalala  
       42 天前
    随便找个数据库都支持存储二进制,你的问题应该是:怎样序列化图文混排的文本
    pytth
        18
    pytth  
       42 天前 via iPhone
    存 HTML 就行啦。图片用 url ,文本用 p 标签。混合起来存进去,读出来不就直接渲染 html 页面了。
    timothyye
        19
    timothyye  
       42 天前 via Android
    图片放 cdn ,文本里面存图片 url 就行了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2769 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 14:33 · PVG 22:33 · LAX 07:33 · JFK 10:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.