Я играю с clojure и его библиотекой korma, используя базу данных sqlite3 на окнах. Я следую примеру книги 7web. Он представляет функцию select*
и ее друзей.Функция select's fields Функция korma не отклоняет числа?
Но использование функции fields
добавляет поля вместо ограничения.
;; models.clj
(defentity issue
(entity-fields :id :project_id :title :description :status)
(has-many comment))
;; repl
test=> (-> (select* issue)
#_=> (fields :title)
#_=> (as-sql))
"SELECT \"issue\".\"id\", \"issue\".\"project_id\", \"issue\".\"title\", \"issue\".\"description\", \"issue\".\"status\", \"issue\".\"title\" FROM \"issue\""
Пропустил ли я что-нибудь?