algolia / algolia/algoliasearch-client-dart

Adding and removing items from the index

Open
#7 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Dart
Stars
17
Forks
10
PR merge metrics
No merged PRs in 30d

Description

Does this client support basic operations like adding and removing items from an index? If I can't add to the index, there's little point me searching :-)

For example, using the [other package](https://github.com/knoxpo/dart_algolia) I can do something like:


Future addOrReplaceDeck(Deck deck) async {
AlgoliaIndexReference idx = algolia.instance.index('my_index');
var task = await idx.addObject(toJSON(deck));
}

Thank you!

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the Dart client's index API and compare the linked other package's addObject example. Trace how an index reference currently exposes operations, then determine the corresponding add/replace and remove behavior. Done means both basic operations are available through the client and verified against Algolia.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart
Domain
api
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.