我正在尝试使用 Quill 动态查询来执行批量插入
在非动态 api 中,我会使用:
db.run(quote {
liftQuery(myCollection).foreach(data => querySchema[MyDBClass]("table").insert(data))
})
我试过对动态查询做同样的事情:
db.run({
liftQuery(myCollection).foreach(data => dynamicQuerySchema[MyDBClass](tableNameVar).insertValue(data))
})
但我收到以下错误:
未找到参数 unquote 的隐含:DynamicInsert[MyDBClass] => A_
我是否正确使用了 API?任何帮助,将不胜感激