2015-07-21 73 views
1

我跟着documentation將數據從Neo4j的遷移到OrientDB的Neo4j到OrientDB:導入數據庫graphml無法導入節點的屬性和關係

out.graphml文件有標籤,類型和屬性信息。從下面的文件摘錄。

<node id="n259" labels=":FacebookUser:_FacebookUser"><data key="labels">:FacebookUser:_FacebookUser</data><data key="__type__">com.czen.social.model.FacebookUser</data><data key="firstName">Test</data><data key="lastName">Name</data><data key="id">1000085</data></node> 

<edge id="e1172175" source="n402940" target="n5457" label="KNOWS"><data key="label">KNOWS</data><data key="__type__">com.czen.social.model.Relationship</data><data key="hired">true</data><data key="hiredTlm">Tue Apr 21 05:16:36 EDT 2015</data><data key="weight">35</data></edge> 

得到graphml後,我試圖將其導入到OrientDB

 

    orientdb {db=test}> IMPORT DATABASE /tmp/out.graphml 
    Importing GRAPHML database from DATABASE /tmp/out.graphml... 
    Transaction 14 has been committed in 0ms 

    orientdb {db=test}> classes 
    CLASSES 
    ----------------------------------------------+------------------------------------+------------+----------------+ 
    NAME           | SUPERCLASS       | CLUSTERS | RECORDS  | 
    ----------------------------------------------+------------------------------------+------------+----------------+ 
    E           |         | 10   |    0 | 
    FacebookUser         | V         | 11   |   2190 | 
    KNOWS          | E         | 14   |   171 | 

我們能看到的FacebookUser類名,但是當我們看看它的信息也沒有列出任何財產。

 

    orientdb {db=test}> info class FacebookUser 

    Class................: FacebookUser 
    Super class..........: V 
    Default cluster......: facebookuser (id=11) 
    Supported cluster ids: [11] 
    Cluster selection....: round-robin 

在導入到OrientDB時我有什麼缺失嗎?

謝謝!

回答

0

如果你不能看到在架構的任何屬性,這意味着你在無模式的模式下工作,但該圖可以正確導入。請嘗試執行此:

select * from V 

和:

select * from E 

你能看到的屬性?

+0

這就是我在跑這個時得到的。沒有看到任何屬性。 orientdb {分貝=測試}>選擇*從V ---- + ----- + + ------ ----------------- - + -------- #| @RID | @CLASS | out_KNOWS | in_KNOWS ---- + ----- + ------ + --------- --------- + -------- 0 |#9:0 | V |空|空 1 |#9:1 | V |空|空 2 |#9: 2 | V | null | null 如何將其更改爲模式模式? – mamta

+0

你如何解決這個問題?,我面臨同樣的問題。你能幫忙嗎? –