【问题标题】:How to use SQLite on Ionic 4 / Capacitor / Electron application?如何在 Ionic 4 / Capacitor / Electron 应用程序上使用 SQLite?
【发布时间】:2020-03-21 00:19:36
【问题描述】:

我正在使用 Ionic 4/ Capacitor 通过 Electron 选项来定位 Windows。 我需要在这个应用程序上管理繁重的数据库,所以我想使用 SQLite。

我列出了这些潜在的解决方案:

  • 使用SQLite ionic native 插件(@ionic-native/sqlite)。似乎无法在桌面上使用它。
  • 使用 capacitor-data-storage-sqlite 插件 (github link) 但它仅用于键值对用途,不适用于关系数据库。
  • 使用capacitor-sqlite (github link):仅适用于android和ios平台

他们都没有解决我的问题。

我在 stackoverflow 上找到了这个主题:Can I call Ionic 4 / Capacitor Electron code from the Ionic part of the application? 也许这是一个很好的解决方案,但有必要在每个平台上预构建 sqlite 包 + 在 ionic 应用程序和电子部分之间逐点创建一个桥梁来管理数据库。 我认为这不是使用和维护源代码的更好方式。

请问您有使用 ionic 4 / 电容器 / 电子应用程序中的 sqlite 关系数据库的好方法吗? 谢谢。

【问题讨论】:

  • 我也遇到了同样的问题,你找到解决办法了吗?
  • @Dev-kun :暂时没有。如果你找到了,请告诉我;)

标签: sqlite ionic-framework electron ionic4 capacitor


【解决方案1】:

https://ionicframework.com/docs/native/sqlite 可能是您的答案。它应该可以在 macOS 和 Windows 上运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-17
    • 2019-12-28
    • 2021-11-04
    • 2017-03-08
    • 1970-01-01
    • 2022-10-04
    相关资源
    最近更新 更多