应用DBeaver软件或者你本人习惯的数据库管理软件关上Strapi的sqlite数据库文件。

能够看到locale字段区别出了国际化的数据。另外,vegettables表中并没有cover图片字段。

剖析数据库得出,图片是通过upload_fileupload_file_morph两个表与vegettables表进行了关联。

在sql编辑器中写入

SELECT    v.id,    v.name,    v.desc,    v.locale,    uf.hash,    uf.ext,     v.created_at,    v.updated_atfrom    vegetables vLEFT OUTER JOIN upload_file_morph ufm on    v.id = ufm.related_idLEFT OUTER JOIN upload_file uf on    ufm.upload_file_id = uf.id;

测试胜利! 根据上述代码创立视图。

接下来剖析图片,在Strapi我的项目中图片都被上传到了[project_root]/strapi/public/uploads文件夹下。

批改pubspec.yaml减少如下配置

flutter:   assets:     - assets/db/    - strapi/public/uploads/    uses-material-design: true

上一篇:数据建模
下一篇:应用Sqlite数据库