2017-07-28 1 views
1

見つかりませんでした。私は、私はグレムリンのクエリを実行することによって取得する部分文字列値にできないよ、私はGoogleでこれを見つけるためにしようとしてきたが、これは私のグレムリンクエリで何も

g.V('Service').has('serviceId','ETHA12819844').out('AssociatedToService').bandwidth 

からのクエリの結果OrientDB:

私は、文字列から「メガビット/秒の」アウトトリムとだけ70を取得し、クエリからの和(70 + 70)を作りたいです。どんな助けでも大歓迎です。

答えて

1

はグレムリンには文字列操作手順はありませんが、あなたは、ラムダを使用することができます。

g.V('Service').has('serviceId','ETHA12819844').out('AssociatedToService'). 
    map {it.get().value("bandwidth").replace("Mbit/s", "").toInteger()}.sum() 

しかし、長期的には私が数として帯域幅を保存するために検討します。

+0

ありがとうございました!それは本当に助けになりました。 –

関連する問題