The documentation for Ecto.Schema says the following about the :virtual option:
:virtual- When true, the field is not persisted to the database.
The embedded_schema/1 function says that it describes a schema kept exclusively in-memory. (i.e. It is never persisted to the DB.) Does that mean that for embedded schemas, the :virtual option has no effect?