我正在尝试使用以下n1ql查询来查询数据库
/// <summary>
/// Load object from file
/// </summary>
private static async Task<T> LoadData<T>(string fileName)
{
T result = default(T);
try
{
if (!string.IsNullOrWhiteSpace(fileName))
{
using (var file = new IsolatedStorageFileStream(fileName, FileMode.OpenOrCreate, _isolatedStore))
{
var data = await _file.ReadTextAsync(file);
if (!string.IsNullOrWhiteSpace(data))
{
result = JsonConvert.DeserializeObject<T>(data);
}
}
}
}
catch (Exception ex)
{
//todo: log the megatron exception in a file
Debug.WriteLine("AppIsolatedStore: LoadAsync : An error occured while loading data : {0}", ex.Message);
}
finally
{
}
return result;
}
/// <summary>
/// Save object from file
/// </summary>
private static async Task SaveData<T>(T obj, string fileName)
{
try
{
if (obj != null && !string.IsNullOrWhiteSpace(fileName))
{
//Serialize object with JSON or XML serializer
string storageString = JsonConvert.SerializeObject(obj);
if (!string.IsNullOrWhiteSpace(storageString))
{
//Write content to file
await _file.WriteTextAsync(new IsolatedStorageFileStream(fileName, FileMode.Create, _isolatedStore), storageString);
}
}
}
catch (Exception ex)
{
//todo: log the megatron exception in a file
Debug.WriteLine("AppIsolatedStore: SaveAsync : An error occured while saving the data : {0}", ex.Message);
}
finally
{
}
}
除非有换行符where any content in `test-mcms`.contents satisfies content.content LIKE \"%Sic%\" END
,否则代码运行良好
\n
以上是可以的。
"blah Sic blah"
不是这个。
有什么想法吗?
答案 0 :(得分:1)
我想知道它是否与你如何逃避你的字符串有关。你能试试这个吗?:
where any content in `test-mcms`.contents satisfies content.content LIKE '%Sic%' END
最佳,