我正在尝试从LiteDB NOSQL数据库中检索数据,但是我正在努力使Visual Basic中的语法正确。
数据库创建正确(在LiteDBViewer中已验证),我可以对集合中的值进行计数,但是当我尝试使用collection.Find()
生成查询时,Intellisense将放入query:=
,而不是{{ 1}},根据文档。
Query.Operation
我想我正在努力将C#代码转换为VB.net或缺少明显的东西。
感谢所有帮助或建议。
答案 0 :(得分:0)
他在Twitter上与开发人员交谈时,建议使用Lambda Expressions。
结果是,值如下:
Dim brands_results = brands.Find(Function(x) x.Name.Equals(SelectedBrand))
({SelectedBrand
是先前声明的字符串变量)