a | b/inst/queries/matchFields.xq | ||
---|---|---|---|
1 | ; matchFields |
||
2 | (fn [dataset names] |
||
3 | (map :name (query {:select [:field.name] |
||
4 | :from [:dataset] |
||
5 | :join [:field [:= :dataset.id :field.dataset_id]] |
||
6 | :where [:and [:in :%lower.field.name names] [:= :dataset.name dataset]]}))) |