2014-07-10 65 views
0

我創建像這樣邊緣沒有出現在創建後在OrientDB

CREATE CLASS PumpUpE ABSTRACT EXTENDS E 
CREATE CLASS Posted EXTENDS PumpUpE 
CREATE EDGE Posted FROM (SELECT FROM User WHERE objectId="vjuQDNCOX4") to #13:491 

邊緣這一切都看起來很好的OrientDB工作室 enter image description here

但我Posted類仍然是空的 enter image description here

回答

2

這是從https://github.com/orientechnologies/orientdb/wiki/Troubleshooting#why-cant-i-see-all-the-edges得到的答案:

爲什麼我看不到所有的邊緣?

OrientDB默認情況下將邊緣視爲「輕量級」邊緣(如果它們沒有屬性)。這意味着如果邊緣沒有屬性,則不會將其存儲爲物理記錄。但不要擔心,你的優勢仍然存在,但是在單獨的數據結構中編碼。因爲這個原因,如果你從Eno邊緣執行一個選擇或者返回比預期更少的邊緣。非常罕見需要列出邊緣,但如果這是您的情況,則可以通過發出一次該命令來禁用此功能(具有減速和更大的數據庫大小):

alter database custom useLightweightEdges=false