Navigation

    Odoo 中文社区

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Popular
    • Users
    • Groups

    Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn

    由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

    本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

    开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

    如果您登录系统碰到问题,请在微信公众号留言:

    odoo 中 binary 字段在数据库中存的是文件的地址还是文件

    Odoo 新手求助
    5
    9
    3869
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • 火
      火灬炎灬焱灬燚 last edited by

      请教个问题,odoo 中 binary 字段在数据库中存的是文件的地址还是文件。如果存的是文件,怎么在代码中将文件中的内容读取出来?

      1 Reply Last reply Reply Quote 0
      • L
        like_odoo last edited by

        0_1503476860604_QQ截图20170823162724.png

        二进制 数据

        1 Reply Last reply Reply Quote 0
        • 火
          火灬炎灬焱灬燚 last edited by

          @like_odoo 这个二进制数据具体代表的是什么呢,我昨天问了一下,有人说是地址,有人说是文件流,我现在都晕了

          萧 S 2 Replies Last reply Reply Quote 0
          • 萧
            萧云飞 @火灬炎灬焱灬燚 last edited by

            @火灬炎灬焱灬燚 这个在配置文件里面可以通过data_dir参数配置,默认是存数据库,二进制;配置之后是放在该目录下的/filestore/db_name/文件

            火 1 Reply Last reply Reply Quote 0
            • S
              Siyuan @火灬炎灬焱灬燚 last edited by

              @火灬炎灬焱灬燚

              0_1503543764221_002.PNG

              默认存在配置的文件地址,

              忘记了是8还是9开始,以前是存db的

              1 Reply Last reply Reply Quote 0
              • 火
                火灬炎灬焱灬燚 @萧云飞 last edited by

                @萧云飞 好的,谢谢

                1 Reply Last reply Reply Quote 0
                • digitalsatori
                  digitalsatori 管理员 last edited by

                  @火灬炎灬焱灬燚 默认Binary字段是以base64 encode的字符串保存在数据库中。
                  @Siyuan 所说的是attachement现在是默认保存到文件系统filestore里的。
                  但是Binary字段有个属性attachment, 如果设置该属性为True,则保存的方式与attachment相同,即保存到filestore

                  火 1 Reply Last reply Reply Quote 0
                  • 火
                    火灬炎灬焱灬燚 last edited by

                    @siyuan 好的,谢谢

                    1 Reply Last reply Reply Quote 0
                    • 火
                      火灬炎灬焱灬燚 @digitalsatori last edited by

                      @digitalsatori 我用 attachment 这个属性之后,去查询 ir_attachment 这张表里的数据,发现查出来的数据不对。然后我在数据库表中把 res_field 里的值清空就可以获取带了,但是我不能每次都手动去改数据库吧,请问我哪里写错了吗?

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post