Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
H
haskell-gargantext
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Przemyslaw Kaminski
haskell-gargantext
Commits
78245dad
Commit
78245dad
authored
Jun 12, 2019
by
Alexandre Delanoë
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[DB][ISIDORE] Sparql API tests
parent
e063e40f
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
6 deletions
+6
-6
Isidore.hs
src/Gargantext/Text/Parsers/Isidore.hs
+6
-6
No files found.
src/Gargantext/Text/Parsers/Isidore.hs
View file @
78245dad
...
@@ -80,14 +80,13 @@ isidoreSelect lim q = do
...
@@ -80,14 +80,13 @@ isidoreSelect lim q = do
source
<-
var
source
<-
var
langDoc
<-
var
langDoc
<-
var
publisher
<-
var
publisher
<-
var
--langFr <- var
--agg <- var
--agg <- var
triple_
link
(
rdf
.:.
"type"
)
(
isidore
.:.
"Document"
)
triple_
link
(
rdf
.:.
"type"
)
(
isidore
.:.
"Document"
)
triple_
link
(
dcterms
.:.
"title"
)
title
triple_
link
(
dcterms
.:.
"title"
)
title
triple_
link
(
dcterms
.:.
"date"
)
date
triple_
link
(
dcterms
.:.
"date"
)
date
triple_
link
(
dcterms
.:.
"creator"
)
authors
triple_
link
(
dcterms
.:.
"creator"
)
authors
triple_
link
(
dcterms
.:.
"language"
)
langDoc
--
triple_ link (dcterms .:. "language") langDoc
triple_
link
(
dc
.:.
"description"
)
abstract
triple_
link
(
dc
.:.
"description"
)
abstract
--triple_ link (ore .:. "isAggregatedBy") agg
--triple_ link (ore .:. "isAggregatedBy") agg
--triple_ agg (dcterms .:. "title") title
--triple_ agg (dcterms .:. "title") title
...
@@ -96,14 +95,15 @@ isidoreSelect lim q = do
...
@@ -96,14 +95,15 @@ isidoreSelect lim q = do
optional_
$
triple_
link
(
dcterms
.:.
"publisher"
)
publisher
optional_
$
triple_
link
(
dcterms
.:.
"publisher"
)
publisher
-- TODO FIX BUG with (.||.) operator
-- TODO FIX BUG with (.||.) operator
--filterExpr
$ (.||.) (contains title q) (contains title
q)
--filterExpr
_ $ (.||.) (contains title q) (contains abstract
q)
filterExpr_
(
containsWith
title
q
)
-- (contains abstract q)
filterExpr_
(
containsWith
title
q
)
-- (contains abstract q)
--filterExpr_ (containsWith authors q) -- (contains abstract q)
--filterExpr (containsWith abstract q) -- (contains abstract q)
--filterExpr (containsWith abstract q) -- (contains abstract q)
-- TODO FIX filter with lang
-- TODO FIX filter with lang
--filterExpr $ langMatches title (str ("fra" :: Text))
--filterExpr
_
$ langMatches title (str ("fra" :: Text))
--filterExpr
$ (.==.) lang
(str ("http://lexvo.org/id/iso639-3/fra" :: Text))
--filterExpr
_ $ (.==.) langDoc
(str ("http://lexvo.org/id/iso639-3/fra" :: Text))
orderNextDesc
date
orderNextDesc
date
limit_
lim
limit_
lim
distinct_
distinct_
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment