greendao

    3熱度

    2回答

    我只是無法找到如何只更新幾列。 Table table = new Table(1); table.setName("name111"); tableDao.update(table); 我的理解是:「UPDATE table SET name = 'name111' where id = 1」; 怎麼辦? 謝謝!

    0熱度

    1回答

    的實體產生的GreenDAO必須是這樣的: class A { public List<B> bList1; public List<B> bList2; } class B{ ... } 我知道它是如何與工作在一個給定類型的列表。 問題是我不確定生成的代碼是否可以知道B對象是bList1還是bList2。

    1熱度

    1回答

    我正在爲Android編寫一個小應用程序,並且我正在使用GreenDAO作爲我的ORM。我想知道我應該保持開放多久?我有一個讀數據庫/寫數據的一些活動,我看到了以下可能性: 保持會話每個活動基礎上開放:在的onCreate創建和關閉的onPause /的onStop 保持一個會話中的所有活動公開,只是通過它們之間的某種方式。 在onCreate中打開會話,讀取所有必要的數據以填充列表視圖並關閉,同

    1熱度

    1回答

    GreenDao具有查詢支持,可讓我們以簡單的方式查詢數據庫。我期待着是否有可能做到以下幾點。假設我想從一個查詢中的不同表中獲取sqlite db 3實體。 喜歡的東西: [SELECT FROM TABLE1....] OR [SELECT FROM TABLE2 ....] OR [SELECT FROM TABLE3....] 在greenDao 每個查詢對象附加到DAO對象,所以我

    3熱度

    1回答

    我生成的dao文件有問題。在android studio中一切正常,但編譯後,我有錯誤,我的類沒有找到。我發現我需要在build.gradle文件中手動添加源代碼集。如果有人以前做過這個? 這是我fodler結構: +src +main +java +dao 的java實際上是與應用程序的所有軟件包的源文件夾中。如何添加道作爲源文件夾,該gradle將尊重或如何禁用gra

    5熱度

    2回答

    我想向我的greenDAO實體添加一些自定義代碼。我看到有像保護區那樣的東西。但我不喜歡將生成的類簽入到我的git存儲庫。我想爲此使用繼承。 即我有一個實體User。所以我希望greenDAO生成一個名爲UserBase的類。這一點我想User擴展和實現的方法是這樣的: public String getFullName() { return this.first + " " + thi

    0熱度

    1回答

    我想爲我的項目使用greenDAO。如果我使用文件夾'gen'作爲生成目標,會不會有問題? 'gen'由ADT生成,用於處理R.java文件?

    0熱度

    2回答

    我在使用gradle的Android Studio項目中使用Android支持庫時出現問題。 如果我添加支持庫作爲依賴項,我將收到和「Error:Gradle:Execution failed for task':AppName:dexDebug'。 我已經做了一些研究,發現使用支持庫與其他依賴關係的問題(greendao 1.3.0) 我想在我的應用程序中使用NavDrawer,所以我必須使用這

    0熱度

    1回答

    使用GreenDAO,動態(在運行時)訪問數據庫模型的結構信息(實體,屬性,模式,...)發電機確定是否有可能,從Android項目項目? 我的第一印象是,這是不可能的。如果是這樣,我該怎麼做? 感謝您的回答。

    2熱度

    2回答

    是否有任何方式讓我得到下一個表格行的可用ID(當在表中插入一行時會自動創建),所以我不會被強制插入在給定的時間行,以獲得它? 更確切地說:我有一個包含listview的活動,並且每個這些項目都是使用第二個活動添加的。當我在第二個活動中添加項目詳細信息時,我將該項目傳遞給一個parcelable對象(我將Parcelable Interface實現爲DaoGenerator創建的其中一個持有者類)。