Описание тега datascript

Неизменяемая база данных и механизм запросов к журналу данных для Clojure, ClojureScript и JS
2 ответа

Как мне заполнить и отобразить список по Clojure Datascript?

Я полон моей базы данных с этим (def fixtures [ [:db/add 0 :system/group :all] { :product/name "Donut Keurig" :product/category "snack" :product/brand "Grocery&GourmetFood" :product/height "2.1" :product/width "3.2" :product/notes "The Original …
18 мар '17 в 22:57
1 ответ

Предоставляет ли tempid Datomic уникальный идентификатор объекта?

У меня есть некоторые сомнения по поводу datomic.api/tempid FN, который предоставляет идентификатор объекта. Он производит некоторые long значение, а не UUID String а также long 64-битный, что заставляет меня задуматься о его уникальности после того…
17 мар '17 в 14:54
1 ответ

Datomic - получить все данные, относящиеся к произвольному запросу

Учитывая произвольный двухэлементный запрос q к базе данных d, возможно ли получить запрос x из q, который при запуске против d вернул бы все соответствующие данные r, необходимые для получения результата q на d? Результаты q на d должны совпадать с…
13 июл '17 в 04:00
1 ответ

Правила DataScript / datahike ничего не возвращают

Я пытаюсь найти строку в более чем одном поле базы данных в datahike. Пока безуспешно. Вот мой наилучший подход на данный момент: (ns my.ns (:require [clojure.string :as st] [datahike.api :as dh])) (def card-db [[1 :card/name "CardA"] [1 :card/text …
29 май '18 в 11:02
1 ответ

Slow Datascript запрос

Я использую Datascript для запроса древовидной структуры для последнего общего предка 2 узлов, имеющих имена, вот что я получил до сих пор, но это действительно медленно - есть идеи почему (или есть лучший способ)? (defn lca "Last common ancestor" […
09 авг '16 в 13:51
2 ответа

Как построить запрос, который точно совпадает с вектором ссылок в DataScript?

Настройка Рассмотрим следующую базу данных фильмов и актеров DataScript с данными, украденными из http://www.learndatalogtoday.org/: следующий код можно выполнить в REPL JVM/Clojure или REPL ClojureScript, если project.clj содержит [datascript "0.15…
2 ответа

Отношение один ко многим в Datomic

Допустим, у меня есть данные, которые выглядят так: Author (id: 5) { name: "Mercy", blogs: [1, 2] } Blog (id: 1) { title: "Hello blog" } Blog (id: 2) { title: "Hello blog second" } Я хочу найти автора по имени и по всем заголовкам их блогов и по кол…
1 ответ

Как написать запрос для получения результата ключа с количеством элементов / многие из них будут картой, а не вектором в datascript

Предположим, что datascript db имеет схему: (def schema {:maker/cars {:db/cardinality :db.cardinality/many :db/valueType :db.type/ref}}) (def conn (d/create-conn schema) И вставил несколько объектов: {:db/id 1 :car/name "x"} {:db/id 2 :car/name "y"}…
08 мар '18 в 17:08
0 ответов

Как конвертировать PDF изображение в текст в Python

Я хочу удалить данные из PDF, но данные доступны только в виде изображения в PDF. Итак, как я могу удалить данные в тексте из? Данные в форме изображения в формате PDF введите описание изображения здесь Теперь, как я могу собрать эти данные в форму …
14 ноя '18 в 08:06
1 ответ

Почему этот запрос не возвращает результатов?

Учитывая эти определения сценария базы данных, (def schema {:tag/name { :db/unique :db.unique/identity } :item/tag {:db/valueType :db.type/ref :db/cardinality :db.cardinality/many} :outfit/item {:db/valueType :db.type/ref :db/cardinality :db.cardina…
29 апр '16 в 19:43
0 ответов

Почему одна и та же архитектура nn дает разные результаты?

Я пробовал первую архитектуру нейронной сети и вторую, но, сохраняя константы всех остальных переменных, я получаю лучшие результаты со второй архитектурой. Почему одна и та же архитектура нейронных сетей дает разные результаты? или я ошибаюсь? Перв…
1 ответ

Как в Datascript создать новый атрибут из значения другого?

Попытка создать новый атрибут, значение которого является результатом преобразования другого атрибута той же сущности. Итак, скажем, у меня есть база данных, в которой каждая сущность имеет атрибут:content. Я хочу иметь дополнительный атрибут для ка…
27 май '20 в 01:05
1 ответ

Как я могу узнать, содержит ли атрибут "много мощности" в Datascript элемент?

У меня есть база данных Datascript, которая выглядит так: {:block/id {:db/unique :db.unique/identity} :block/children {:db/cardinality :db.cardinality/many} } :block/children содержит :block/id других блоков Я пытался написать запрос, чтобы найти, к…
1 ответ

Обернуть запрос Datascript в функцию?

Возникла, казалось бы, странная проблема с Datascript. По какой-то причине, когда я запускаю этот запрос, не завернув его в функцию, все работает. Но как только я помещаю его в функцию, он возвращает значение для:block/content для каждого объекта в …
29 май '20 в 23:33
1 ответ

Как я могу получить файлы cookie из сеанса Puppeteer chrome C#?

Мне нужно получить файлы cookie определенного веб-сайта из сеанса кукловода chrome и добавить эти файлы cookie в скрипт. Вот код, который я делаю, чтобы получить страницу формы файлов cookie: page.GetCookiesAsync(); Но он возвращается: Id = 7315, St…
26 сен '20 в 13:19
1 ответ

Каков самый быстрый и самый грязный способ хранить ratom на сервере?

Периодически в моем супер простом веб-приложении я хочу сбросить состояние моего приложения (которое находится в атоме реагента) обратно к исходному состоянию по умолчанию. Однако, прежде чем я это сделаю, я хочу отправить свое запятнанное состояние…
1 ответ

Как суммировать значения, включая объекты с отсутствующими атрибутами, в Datalog/DataScript/Datomic

Я изучаю Datalog / DataScript / Datomic. Для этого я установил простую базу данных бухгалтерской книги на DataScript, чтобы с ней поиграть. На данный момент он в основном состоит из набора учетных записей и списка записей с атрибутами :entry.record/…
13 июн '21 в 23:52
1 ответ

новичок в datomic / datascript - можем ли мы иметь несколько схем

очень простой вопрос, чтобы я начал. Допустим, у меня есть база продаж по странам: [{:sales/country "CN" :sales/amount 1000 :sales/account "XYZ"} ...] Я также хотел бы иметь список фактов о каждой стране, например: [{:country/short-name "CN" :countr…
23 ноя '21 в 11:22
1 ответ

Как запросить атрибуты нескольких значений?

Протестировано на датаскрипте 1.3.0 датомы: [{:db/id -1 :name "Oliver Smith" :hobbies ["reading" "sports" "music"]}] попытался выполнить запрос ниже, чтобы найти тех, кто любит спорт, но вернулся пустой набор. '[:find ?name :where [?p :name ?name] […
30 ноя '21 в 01:18
1 ответ

Datomic id в датаскрипте

Я использую datomic на стороне сервера, с несколькими атомами реагентов на клиенте, и теперь пытаюсь попробовать datascript на клиенте. В настоящее время я передаю вложенную структуру через начальную загрузку API, которая содержит результат запроса …
14 июл '21 в 16:20