--- a +++ b/inst/queries/allFieldMetadata.xq @@ -0,0 +1,8 @@ +; allFieldMetadata +(fn [dataset] + (query {:select [:field.name :feature.*] + :from [:field] + :where [:= :dataset_id {:select [:id] + :from [:dataset] + :where [:= :name dataset]}] + :left-join [:feature [:= :feature.field_id :field.id]]}))