【发布时间】:2018-03-12 22:48:29
【问题描述】:
我对适用于 .NET 的 Neo4j 驱动程序有疑问。
要执行查询,我使用带有 ReadOnly 模式和读取事务的会话,但我仍然可以通过如下查询修改图形:Match (n) where Id(n) = 123 set n.foo = 33 return n;
我的代码:
using (var session = Driver.Session(AccessMode.Read))
{
session.ReadTransaction(tx =>
{
try
{
var queryResult = tx.Run(job);
}
catch (Exception ex)
{
errorMessage = ex.Message;
}
});
}
为什么可能?如何解决这个问题?
【问题讨论】:
标签: c# .net neo4j neo4j-dotnet-driver