【问题标题】:is it possible to retrieve the current schema using dgo是否可以使用 dgo 检索当前架构
【发布时间】:2018-08-09 21:03:16
【问题描述】:

有没有办法使用 dgo 客户端检索 dgraph 架构?

我想要做的是将现有架构与服务器上的架构进行比较,以避免重新发送它,因为每次发送已设置的架构时都会触发重新索引。

【问题讨论】:

    标签: go dgraph dgraph-dgo


    【解决方案1】:

    实际上可以检索有关整个架构的信息:

    txn := client.NewTxn()
    res, err := txn.Query(ctx, `schema{}`)
    if err != nil {
        return err
    }
    
    for _, predicate := range res.GetSchema() {
        log.Printf("predicate: %#v ", predicate)
    }
    

    【讨论】:

      猜你喜欢
      • 2020-12-23
      • 1970-01-01
      • 2020-04-26
      • 1970-01-01
      • 1970-01-01
      • 2019-03-15
      • 1970-01-01
      • 1970-01-01
      • 2011-09-19
      相关资源
      最近更新 更多