亚音速异常 - 成员“TestMode”不支持

发布于 2024-08-23 06:46:02 字数 982 浏览 2 评论 0原文

我在类中使用 LINQ 和亚音速来获取我的数据,代码如下:

public IQueryable<Veiculo> SelecionaVeiculosSite() 
        {
                   return (from v in _db.Veiculos
                            where v.Ativo == true &&
                            v.Marca.Ativo == true && 
                            v.Modelo.Ativo == true
                            select v
                           );            

        }

您将看到“v.Marca.Ativo == true”行中的一个差异,我在 ActiveRecord 模板中进行了一项修改以获取一个对象而不是一个 IQueryable。

这是在生成的模板中修改的代码:

public Marca Marca
    {
        get
        {

              var repo=OKMMySql.Marca.GetRepo();
              return (from items in repo.GetAll()
                   where items.ID_Marca == _ID_Marca
                   select items).SingleOrDefault();
        }
    }

在代码中可以,但是此选择返回此执行时间错误:

不支持成员“TestMode”。

我没有在网上找到任何关于此错误的信息。

非常感谢

i´m using LINQ with the subsonic in a class to get my data here is the code below:

public IQueryable<Veiculo> SelecionaVeiculosSite() 
        {
                   return (from v in _db.Veiculos
                            where v.Ativo == true &&
                            v.Marca.Ativo == true && 
                            v.Modelo.Ativo == true
                            select v
                           );            

        }

You will see one difference in line at "v.Marca.Ativo == true", I did one modification in template of ActiveRecord to get a Object and not a IQueryable.

This is the code modified in the template generated:

public Marca Marca
    {
        get
        {

              var repo=OKMMySql.Marca.GetRepo();
              return (from items in repo.GetAll()
                   where items.ID_Marca == _ID_Marca
                   select items).SingleOrDefault();
        }
    }

in the Code it´s ok, but this Select return this Execution time Error:

The member 'TestMode' is not supported.

I did not founded nothing in the Net about this error.

Many Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冷默言语 2024-08-30 06:46:02

这是一个错误,它已记录在 github 上的问题列表中,目前正在处理中。有关详细信息,请参阅下面的链接:

http://github.com/subsonic/SubSonic-3.0 /问题/148

This is a bug, it's logged in the issue list on github and is being worked on at the moment. See the link below for details:

http://github.com/subsonic/SubSonic-3.0/issues/148

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文