需要帮助Neo4Client,如果我运行流利的密码查询并使用 .Return(node => node.As<Dictionary<string,string>>())
它返回正确的键和值,虽然丢失了数据类型,但如果我使用.Return(node => node.As<Dictionary<string,object>>())
它返回字典的键,但没有我能看到的值。调试器显示{object},但我无法将其转换为任何内容 - 我知道的字段是在投射时返回null的字段 - obj as string
。 Dictionary<<string, dynamic>>
也是如此。这个对象是什么,我怎样才能使用客户端从Neo4j中恢复我的字典?Neo4JClient无法检索值作为对象的字典
0
A
回答
0
写了一个谈话的Gitter的结果,并讨论here。
因此,这是向下的方式Neo4jClient
反序列化对象背部,特别是OGM
(ö bject ģ拍摄和中号 apping)事物侧。基本上它把Dictionary<string, object>
在定制方式,这在长期运行Activates
一个new object
实例,因此object
小号实际上是object
实例,而不是一个string
或等同物。
没有办法(目前)解决此而基本上不改变的东西OGM
侧。
相关问题
- 1. Python对象作为字典值
- 2. 字典与对象作为价值
- 3. 在django视图中检索嵌套javascript对象作为字典
- 4. Parse.com无法检索对象
- 5. Jsoup,无法检索对象
- 6. 检索字典键的有序阵列基于对象的值
- 7. 访问对象方法作为字典中的值(AS3)
- 8. 调用从字典JavaScript对象检索的对象上的方法
- 9. 无法访问字典内的对象
- 10. 检索字典值Python
- 11. IPv4Network对象作为字典中的键
- 12. 作为字典键的sqlalchemy对象?
- 13. 将属性更新为作为字典中值的对象
- 14. 无法检索TreeViewItem的对象
- 15. Python的搁置无法检索对象
- 16. Angular:无法检索函数参数值作为对象属性选择器
- 17. Linq查询搜索字典中的列表作为值列表中的对象
- 18. ArrayList检索对象的值
- 19. Python的嵌套对象无法检索函数中的值
- 20. 我无法访问从firebase检索到的JavaScript对象的值
- 21. 无法使用哈希语法从JS对象检索值
- 22. 如何从数据表中检索列对作为字典
- 23. C#对象作为字典键问题
- 24. 使用对象作为字典键
- 25. 演员字典作为SWIFT(IOS)对象
- 26. python字典对象vs值
- 27. pyyaml地图字典为对象字典
- 28. 的Linq:转换对象的名单字典,与对象成员作为价值
- 29. 无法搜索Python字典
- 30. 如何在Python中的字典中使用对象作为值?
问题是,当你做'.As>'时,你告诉Neo4jClient将对象的值反序列化 - 一旦你这样做了,你就不会有*字符串, 。可能值得看看你可以用'dynamic'做些什么,但除此之外,我会考虑使用一个通用类型来处理你的值(即使它只是不同类型属性的包装)。 –
对不起,标记没有正常工作。动态转换为对象。我可以解析字符串,它只是非常低效。你有没有其他的东西来包装? – Dmitriy