我有两个桌子,将它们加入其中,现在我只想数其中一张
Select(count(myOtherTable.name), from: myTable).join(myOtherTable).on(myTable.name == myOtherTable.someName)
执行我得到的查询
该操作无法完成。 (SwiftKuery:QueryError 2。)
一些想法我的错误是什么?
答案 0 :(得分:1)
我怀疑他的问题是您应该使用using System;
using Newtonsoft.Json;
{
public class JsonHandler : IJsonHandler
{
public IJsonModel ReadJson(IJsonModel model, StreamReader reader)
{
try
{
string jsonFromFile;
using (reader))
{
jsonFromFile = reader.ReadToEnd();
}
status = JsonConvert.DeserializeObject<model>(jsonFromFile);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
return status;
}
}
}
。
下面是示例代码,该示例代码基于从该问题派生的数据库模式来演示您的问题中的查询按预期方式运行。
count(myOtherTable.someName)