Скажем, у нас есть схема Datomic, подобная этой:
{:db/id #db/id[:db.part/db]
:db/ident :app/createdAt
:db/doc "The date and time when the entity was created (not necessarily the same as tx time)"
:db/valueType :db.type/instant
:db/cardinality :db.cardinality/one
:db.install/_attribute :db.part/db}
{:db/id #db/id[:db.part/db]
:db/ident :app/type
:db/doc "The type of the entity"
:db/valueType :db.type/string
:db/cardinality :db.cardinality/one
:db.install/_attribute :db.part/db}
И несколько таких сущностей создаются за время жизни приложения. Мне интересно найти момент/дату :app/createdAt
для самой старой и самой новой сущности определенного типа (:app/type
), скажем, "type1". Как такой запрос будет выглядеть в Datomic?