insert abstract method

Future<Map<String, dynamic>> insert(
  1. Object item, {
  2. String? key,
})

Stores an item in the database but raises an error if the key already exists.

Note: The object to save must contain a key as parameter.

Example:

 {
  "key": "my-key",
  "name": "Jhon Doe",
  "age": 30
 }

Throw DetaObjectException if key already exists.

Implementation

Future<Map<String, dynamic>> insert(Object item, {String? key});