コード例 #1
0
 def remove_vertex_from_index(self, index_id, vertex_id, key, value):
     return self.delete(Urls.INDEX,
                        url_args = { 'index_id' : index_id },
                        query_args = {'id' : vertex_id,
                                      'key' : key,
                                      'value' : format_typed_value(value),
                                      'class' : 'vertex' })
コード例 #2
0
 def _index_impl(self, url_template, index, key, value):
     return self.get(url_template,
                     url_args={'index_id': index},
                     query_args={
                         'key': key,
                         'value': format_typed_value(value)
                     })
コード例 #3
0
 def remove_vertex_from_index(self, index_id, vertex_id, key, value):
     return self.delete(Urls.INDEX,
                        url_args={'index_id': index_id},
                        query_args={
                            'id': vertex_id,
                            'key': key,
                            'value': format_typed_value(value),
                            'class': 'vertex'
                        })
コード例 #4
0
 def edges(self, key = None, value = None):
     args = { 'key' : key, 'value' : format_typed_value(value) } if not key is None else {}
     return self.get(Urls.EDGES, query_args = args)
コード例 #5
0
 def _index_impl(self, url_template, index, key, value):
     return self.get(url_template,
                     url_args = { 'index_id' : index },
                     query_args = { 'key' : key, 'value' : format_typed_value(value) })
コード例 #6
0
 def edges(self, key=None, value=None):
     args = {
         'key': key,
         'value': format_typed_value(value)
     } if not key is None else {}
     return self.get(Urls.EDGES, query_args=args)