1
在我的測試項目中,我使用「:memory」連接字符串和SqliteDialect.Provider作爲提供程序註冊一個連接。當試圖運行執行任意sql的測試時(我有一個複雜的連接語句,所以我不能使用類型化查詢),我得到一個表不存在的錯誤。在我的查詢中,我打印「SELECT * FROM xxx.Table1」,但在查看從類型化查詢生成的代碼時,我可以看到它是「SELECT * FROM xxx_Table1」。我需要爲生產代碼使用模式,那麼在我的域模型上使用屬性[Schema(「xxx」)]時,是否有辦法強制ORMLite for Sqlite生成模式,而不僅僅是命名前綴?使用SqliteDialect.Provider的模式表