簡體   English   中英

如何在 Azure Cosmos DB 中使用 Gremlin API 將數據作為 JSON 對象插入

[英]How to insert data as JSON object with Gremlin API in Azure Cosmos DB

如何在 Gremlin 中將數據作為 JSON 對象插入

目前,以下查詢用於插入具有某些屬性的人員對象:

g.addV('person').property('firstName', 'Thomas').property('lastName', 'Andersen').property('age', 44).property('userid', 101)

使用上述方法,我必須為每個屬性調用.property()方法,並且我的對象/類中可能有 50 多個屬性。

無論如何要在一次調用中插入完整的對象

var personData = {
    firstName: 'Thomas',
    lastName: 'Andersen',
    age: 44,
    userid: 101

};

g.addV('person', personData);
// OR
g.addV('person').data(personData);

請注意,我將 MS Cosmos DB Gremlin API 與 NodeJs 一起使用。

gremlin api 中找不到與您的想象相似的方法或api

根據您的描述,您似乎只是想將多個屬性批量導入 Vertex。我建議您循環屬性 json 數組或 json 對象( for key in obj.... )來執行.property('XXX', 'YYY')批量。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM