2016-09-20 16 views
0

私は、このモデルなぜクエリ結果にnullが入るのですか?

注持っている - 1つのノートはそれを記述する複数のキーワードを持っている>キーワード

を。私はこの頂点を持っている:あなたは「アウトエッジ」で見ることができるように

enter image description here

は、それが3 Noticia_keysを持っています。 は、あなたがこれを取得グラフに行く場合:OK

enter image description here

すべてを。私はこのクエリ実行する場合でも:

select @rid as rid, out(Noticia_keys).name as claves from #12:2 

を、私はこの出力を得る:

ヌルから来ていることを

enter image description here


新データ: 私は新しいレコードを持っている明確なDB持っているので。これは1つのトレースであり、問​​題は残ります。

enter image description here

アレッサンドロによって提案された両方のクエリは、何も返しません。 Michela:Vertexは、ObjectをVertexに変換するライブラリODBOGMによって追加されます。 addVertexとaddEdgeを持つバイナリAPIです。

+0

こんにちは@Marceloどのバージョンをお使いですか? –

+0

こんにちは。私はv2.2.8へのアップデートを持っています –

+0

おそらく、あなたはヌル値を挿入しましたか?これはこの動作の説明になる可能性があるため、 –

答えて

2

最後にエラーが見つかりました!間違っていた何 :

クエリ

select @rid as rid, out(Noticia_keys).name as claves from #12:2 

アウトパラメータでは、何の引用符がありません。問合せ作業罰金、あなたが入力した場合:

select @rid as rid, out("Noticia_keys").name as claves from #12:2 

私はエラーがちょうど「クラベス」欄で私を示し、このクエリ

enter image description here

、Mediosのような他の頂点の処分の(#を実行しました16 :)とフエンテス(#17 :)。実際の問題は、頂点のプロパティが見つからない場合でもクエリが失敗しないことです。私は "名前"を要求するので、キーワード頂点の応答は正しくなりますが、他のものはnullを返します。

ありがとうございました!

関連する問題