1
我有一個用於返回存儲在我的Neo4j數據庫的Xbox遊戲本地化的文本以下Neo4jClient流暢API查詢:返回關係屬性
var localized = client.Cypher
.OptionalMatch("(xb:`XboxProfile`)-[p:PLAYS]->(g:`XboxGame`)-[:LOCALE]->(l:`XboxGameLocalized`)")
.Where((Xbox.Profile xb) => xb.GamerTag == xboxProfile.GamerTag)
.AndWhere((Xbox.Localization.Game l) => l.Locale == locale)
.Return((l, g, p) => new {
Localized = l.As<Xbox.Localization.Game>(),
Game = g.As<Xbox.Game>(),
LastPlayed = p.As<DateTimeOffset>()
})
.Results.ToList();
在PLAYS
關係,我有一個LastPlayed
屬性是我想要在查詢結果集中返回的DateTimeOffset
。目前,p.As<DateTimeOffset>
未按預期工作。它不解析日期和日期返回爲:
0001-01-01T00:00:00Z
什麼是迴歸關係屬性/屬性的正確方法是什麼?
謝謝Tatham!我知道你是Neo4jClient的作者,我在Neo4jClient上看到過你的其他很棒的答案。祝賀它成爲3000代表! –