2017-03-29 9 views
2

文字列を含む頂点を持っています。私は最後に文字列を追加してこの文字列を更新したいと思います。結果は元の文字列+新しい文字列でなければなりません。私は追加でこれを行うことができると思ったが、埋め込みセットを作り続けている。以下のコードは、 '123abc'の代わりに[123abc]を返します。OrientDBは、既存の文字列に加えてフィールドを更新します。

私は同様の質問hereを投稿しましたが、救済策が見つかりませんでした。これは単純なSQLコマンドのようですが、私はコードを知らない。私もunwindを使ってみましたが、うまくいきませんでした。ありがとうございました。

CREATE VERTEX V SET foo = '123' 
UPDATE V SET foo = (SELECT foo.append('abc')FROM(SELECT FROM V WHERE foo = '1')) 

答えて

2

あなたは
UPDATE V SET foo = foo.append('abc') where foo = '123'

+0

ユーレカを使用してそれを行うことができます。あなたはちょうど私の日を作った。どうもありがとうございます。 – soliton

関連する問題