raiseAPIException('Invalid key for "%s" in parameter "field", should be one of the following values: "%s". "%s" was found instead'%(field[0],'", "'.join(metadata_names),field[1]),400)
raiseAPIException('Invalid key for "%s" in parameter "field", should be one of the following values: "%s". "%s" was found instead'%(field[0],'", "'.join(metadata_names),field[1]),400)
# check or create Node_Metadata alias; join if necessary
# check or create Node_Metadata alias; join if necessary
...
@@ -422,7 +422,7 @@ class NodesChildrenQueries(APIView):
...
@@ -422,7 +422,7 @@ class NodesChildrenQueries(APIView):
raiseAPIException('Invalid key for "%s" in parameter "field", should be one of the following values: "%s". "%s" was found instead'%(field[0],'", "'.join(metadata_names),field[1]),400)
raiseAPIException('Invalid key for "%s" in parameter "field", should be one of the following values: "%s". "%s" was found instead'%(field[0],'", "'.join(metadata_names),field[1]),400)
# check or create Node_Metadata alias; join if necessary
# check or create Node_Metadata alias; join if necessary
...
@@ -475,7 +475,7 @@ class NodesChildrenQueries(APIView):
...
@@ -475,7 +475,7 @@ class NodesChildrenQueries(APIView):
))
))
eliffield[0]=='ngrams':
eliffield[0]=='ngrams':
query=query.filter(
query=query.filter(
Node.id.in_(Node_Metadata
Node.id.in_(session
.query(Node_Ngram.node_id)
.query(Node_Ngram.node_id)
.filter(Node_Ngram.ngram_id==Ngram.id)
.filter(Node_Ngram.ngram_id==Ngram.id)
.filter(operator(
.filter(operator(
...
@@ -551,7 +551,7 @@ class NodesChildrenQueries(APIView):
...
@@ -551,7 +551,7 @@ class NodesChildrenQueries(APIView):