0

我正在开发一个 Flutter 移动和 Web 应用程序来从 Elasticsearch 查询数据。

Elastic App Search 为我提供了一个公共搜索键,我希望我的 Flutter 应用程序使用它来从我的索引中获取数据。所有示例,例如https://pub.dev/packages/elastic_client都使用基本身份验证和用户/密码进行身份验证。

是否有任何方法或现有库可以与 Flutter 一起使用?

目前我被困在一开始。

当我的 Cloud Firestore 中的文档发生更改时,我成功连接了 Firebase 中的“使用 Elastic App Search 进行搜索”插件以更新我的 Elastic 文档。

在我的 Flutter 应用程序中,我只想查询 Elasic 索引。不需要插入、更新或删除。

之前,我使用了 Algolia https://pub.dev/packages/algolia,我可以在其中进行设置,例如

  static const Algolia algolia = Algolia.init(
    applicationId: '<my-application-id>',
    apiKey: '<my-api-key>',
  );

现在我正在寻找类似的东西来连接到我的 Elastic App Search。

我是否有普遍的误解,或者我错过了计划中的任何内容?

4

0 回答 0