mongox_ecto v0.2.0 Mongo.Ecto.ChangeArray

An Ecto type to represent a partial update of a nested document

Using in queries

change = Mongo.Ecto.Helpers.change_array("0.name", "name")
MyRepo.update_all Post, set: [authors: change]

Summary

Functions

Casts to database format

Converts to a database format

Change is not a value - it can’t be loaded

The Ecto primitive type

Types

t :: %Mongo.Ecto.ChangeArray{field: String.t, value: term}

Functions

cast(value)

Casts to database format

dump(value)

Converts to a database format

load()

Change is not a value - it can’t be loaded

type()

The Ecto primitive type