addMany method
Adds identifiers
to a to-many relationship
identified by type
, id
, relationship
.
Optional arguments:
headers
- any extra HTTP headers
Implementation
Future<RelationshipUpdated<ToMany>> addMany(
String type,
String id,
String relationship,
List<Identifier> identifiers, {
Map<String, Object?> meta = const {},
Map<String, String> headers = const {},
}) async {
final response = await send(
baseUri.relationship(type, id, relationship),
Request.post(
OutboundDataDocument.many(ToMany(identifiers)..meta.addAll(meta)))
..headers.addAll(headers));
return RelationshipUpdated.many(response.http, response.document);
}