我想使用JS API删除记录。在wiki中,我发现example并且我知道存在delete()
函数,但我不知道所需的参数是什么,并且无法找到有关ORid实现接口的文档。
更新
当我创建或插入函数时,我收到错误
Internal server error:
java.lang.IllegalArgumentException: Script pool for database 'myDataBase' is not configured
我使用此代码:
db.save()
//or
db.executeCommand()
需要帮助。也许谁知道。感谢
答案 0 :(得分:1)
您可以将此代码用于图形数据库
DECLARE @e FLOAT=2.7182818284
DECLARE @X DECIMAL(18,2) =20037508.34
SET @StartLat3857 =(SELECT TOP 1 Latitude FROM Coordinates WHERE IdCoord=@IdCoord ORDER By IdTDFPath ASC)
SET @StartLng3857=(SELECT TOP 1 Longitude FROM Coordinates WHERE IdCoord=@IdCoord ORDER By IdTDFPath ASC)
--converting the logitute from epsg 3857 to 4326
SET @StartLng=(@StartLng3857*180)/@X
--converting the latitude from epsg 3857 to 4326
SET @StartLat = @StartLat3857/(@X/180)
SET @StartLat = ((ATAN(POWER(@e,((PI()/180)*@StartLat))))/(PI()/360))-90
这是文档数据库
var g=orient.getGraph();
var vertex=g.getVertex("your rid");
vertex.getRecord().delete();
希望有所帮助