{
:db/id #db/id[:db.part/db]
:db/ident :outcome/weighting
:db/valueType :db.type/float
:db/cardinality :db.cardinality/one
:db.install/_attribute :db.part/db
}
Я получаю сообщение об ошибке, когда пытаюсь добавить 1
к объекту.
:message "java.lang.IllegalArgumentException: :db.error/wrong-type-for-attribute Значение 1 не является допустимым :float для атрибута :outcome/weighting"
Он отлично работает, если я передаю 1.0
.
Я ценю это (= (float? 1) false)
, но есть ли другой способ избежать этого с помощью настроек Datomic без разбора входящего EDN и настройки с 1
на 1.0
?
db.type/double
? Кажется,double
предпочтительнее groups.google.com/d/msg/datomic/MbIIN_rlwng /fEJ0vPh66XAJ - person leeor   schedule 26.09.2015