我有一个不应该在数据库中的记录列表,总共有几百个记录,因为多年来会出现各种错误。我可以轻松地在代码中删除这些,但有没有办法编写删除脚本,类似于SQl Server DELETE..WHERE,所以它可以通过Raven UI运行?
答案 0 :(得分:3)
您需要DeleteByIndex
方法。您可以创建一个ad-hoc索引,指定要删除的数据。
答案 1 :(得分:0)
using (var session = documentStore.OpenSession())
{
var character = session.Load<Employee>("employee/1");
session.Delete(character);
session.SaveChanges();
}