ServiceStack.OrmLite返回"空记录"

时间:2014-05-06 15:10:29

标签: sql-server servicestack ormlite-servicestack

我从ServiceStack开始并使用OrmLite访问我的数据库。我使用了捆绑的Northwind示例并对其进行了修改以访问SqlServer数据库。

我将表的名称(Customer更改为Client)和POCO类(Customer.cs)属性更改为匹配表中的正确属性。发出请求时,返回的数据包含一个包含N个空对象的数组,该数组为所需表上的记录数。

如果我向表中添加/删除记录,则此操作将反映在返回的数据上。所以,OrmLite正在查询表格,但我不明白为什么我的记录没有填充。

原始的json输出:

{    
    Customers: [
        {Id:"...", CompanyName:"...", }, 
        {Id:"...", CompanyName:"...", }, 
        {Id:"...", CompanyName:"...", }
    ], 
    ResponseStatus: {...}
}

修改后,我收到了:

{
     Clients: [
         {}, 
         {}, 
         {}
     ], 
     ResponseStatus: {}
}

请注意具有N个空对象的数组作为Clients键的值。

0 个答案:

没有答案