realm

    0熱度

    2回答

    我想了解如何在我正在製作的圖書館中使用Realm,經過幾天的研究後,我現在瞭解了RealmModules(如果有人來自Realm讀取此內容,則應該真正改進關於在圖書館中使用的文檔)。我做了一個簡單的類,它給了我與庫配置的領域: object ChatRealm { fun getChatRealm(): Realm{ val config = RealmConfigurati

    0熱度

    1回答

    我的應用程序中有幾個領域管理對象,需要跟蹤它最後修改的時間戳。 我可能爲此實現存儲庫編程模式,或者我可以記住每次在這些對象上進行更改時(這是一種後備的想法,聽起來很可怕)。 我所做的是創建一個單例對象,該對象監視要保留「最後修改」時間戳的對象的集合。這是在應用程序啓動時啓動的,並留意所有修改的集合。 一般的「流」是: 等待更改通知 在變化,循環修改後的指標 檢查試圖訪問該對象之前存在(以防萬一)指

    1熱度

    1回答

    我有了狗 class Owner: Object { dynamic var name: String? let list = List<RString>() } 我添加了一個通知令牌的Owner owners?.addNotificationBlock { [weak self] (changes: RealmCollectionChange) in

    0熱度

    4回答

    我有經常使用的writeToRealm方法。我需要從不同的線程使用它並剪切樣板代碼。這項任務的更好方法是什麼? private boolean writeToRealm(String user, String id) { SubscriberObject subscriber = new SubscriberObject(); if(mRealm.where(Subsc

    0熱度

    1回答

    假設我有一個存儲x,y,寬度,高度和縮略圖的Image模型,那麼我應該使用data: Data屬性存儲實際圖像數據,或者存儲filePath: String並保存圖像數據到磁盤?如果存儲在Data var中,從doc Data is only read when the properties are accessed開始,所以我假設數據不會直接加載到內存中;當讀取數據屬性時,它是否是相同的底層操作

    0熱度

    1回答

    好吧,讓我們說我的手機上有一個應用程序,它使用數據庫(SQLLite/RealmDb等)存儲應用程序使用的數據,然後一些不良實體(黑客)獲取我的無根電話和以某種方式獲得訪問權限。 如果實體可以反編譯代碼並創建自己的應用程序(或只是需要數據的部分)來使用數據庫,那麼他可以將數據庫從我的設備移動到另一設備上(或我的另一個應用程序設備,它並不重要),然後訪問/使用數據庫中的數據(數據是否被加密)? 舉例

    0熱度

    1回答

    目前我有Transaction對象其中有一個transactionDate: class Transaction: Object { @objc dynamic var transactionDate: String = "" // yyyy-MM-dd } 我有很多的這些對象,而我只需要刪除舊的(即多於兩個歲),所以我寫道: // Since now is 2017-09 I need

    0熱度

    1回答

    我在我的android應用程序中爲某些用戶獲取io.realm.exceptions.RealmError。 public Realm getRealm(){ RealmConfiguration config = new RealmConfiguration.Builder() .schemaVersion(0) .deleteRealmIfMigratio

    1熱度

    1回答

    我第一次使用Realm,我只是試圖初始化一個數據庫並向它寫入一條記錄。這是我的代碼。 import React, { Component } from 'react'; import {StackNavigator} from 'react-navigation'; import Realm from 'realm'; import { AppRegistry, St

    1熱度

    1回答

    我是新來的領域。我有類似下面的模式: class MealItem {} MealItem.schema = { name: 'MealItem', properties: { mealId: {type: 'int'}, foodId: {type: 'int'}, }, }; 我想做的相當於: SELECT mealId