db = UnQLite('test.db')
data = db.collection('data')
print(data.fetch(0))
这有效。
现在,我该如何获取每条记录并从中提取必要的字段?
我正在寻找类似的东西
db = UnQLite('test.db')
data = db.collection('data')
for i in range(data.size()???)
print(data.fetch(i))
集合上没有任何size()方法。 任何帮助表示赞赏。
答案 0 :(得分:0)
集合本身是可迭代的:
error CS0433: The type 'IAsyncEnumerable' exists in both 'Microsoft.Bcl.AsyncInterfaces, Version=1.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' and 'System.Runtime, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
答案 1 :(得分:-1)
len ()返回数据库中的记录数。
警告:此方法通过迭代和计数每条记录来计算长度。在撰写本文时,尚无用于计算数据库大小的C API。
for i in range(0,len(data)):
print data[i]