在Visual Basic .NET中从LiteDB选择/筛选数据

时间:2018-12-18 13:05:24

标签: vb.net litedb

我正在尝试从LiteDB NOSQL数据库中检索数据,但是我正在努力使Visual Basic中的语法正确。

数据库创建正确(在LiteDBViewer中已验证),我可以对集合中的值进行计数,但是当我尝试使用collection.Find()生成查询时,Intellisense将放入query:=,而不是{{ 1}},根据文档。

Query.Operation

我想我正在努力将C#代码转换为VB.net或缺少明显的东西。

感谢所有帮助或建议。

1 个答案:

答案 0 :(得分:0)

他在Twitter上与开发人员交谈时,建议使用Lambda Expressions。

结果是,值如下:

Dim brands_results = brands.Find(Function(x) x.Name.Equals(SelectedBrand))

({SelectedBrand是先前声明的字符串变量)