問題タブ [realm-list]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - リレーショナル オブジェクトの Android レルム処理主キー
と の 2 つのオブジェクトがMailBox
ありEmail
ます。各 Receiver には多数の がありEmails
ます。
**realm.insertOrUpdate**
MailBoxRealmModel に電子メールを追加するときにどのように使用できますか?
email
この行でヌル ポインター例外が発生しています。
mailBoxRealmModel.getEmails().add(email);
例外:
原因: java.lang.NullPointerException: com.koa.mailbox.MailBoxActivity$1.execute(MailBoxActivity. java:123) io.realm.Realm.executeTransaction(Realm.java:1253) で com.koa.mailbox.MailBoxActivity.test(MailBoxActivity.java:88) で com.koa.mailbox.MailBoxActivity.onCreate(MailBoxActivity.java) :71) android.app.Activity.performCreate(Activity.java:6876) で android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1135) で android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3207) で android. app.ActivityThread.handleLaunchActivity(ActivityThread.java:3350) at android.app.ActivityThread.access$1100(ActivityThread.java:222) android.app.ActivityThread$H.handleMessage(ActivityThread.java:1795) で android.os.Handler.dispatchMessage(Handler.java:102) で android.os.Looper.loop(Looper.java:158) でandroid.app.ActivityThread.main(ActivityThread.java:7229) で java.lang.reflect.Method.invoke(ネイティブ メソッド)1795) android.os.Handler.dispatchMessage(Handler.java:102) で android.os.Looper.loop(Looper.java:158) で android.app.ActivityThread.main(ActivityThread.java:7229) で java. lang.reflect.Method.invoke(ネイティブメソッド)1795) android.os.Handler.dispatchMessage(Handler.java:102) で android.os.Looper.loop(Looper.java:158) で android.app.ActivityThread.main(ActivityThread.java:7229) で java. lang.reflect.Method.invoke(ネイティブメソッド)158) android.app.ActivityThread.main(ActivityThread.java:7229) で java.lang.reflect.Method.invoke(ネイティブ メソッド)158) android.app.ActivityThread.main(ActivityThread.java:7229) で java.lang.reflect.Method.invoke(ネイティブ メソッド)
android - 関連テーブルに新しいエントリを追加した後、Android RealmDBで行が自動的に削除されますか?
コンテキスト: isolateLocation と Susceptibilities (1-多) には、Drug と Susceptibilities (1-多) と同様に 1 対多の関係があります。すべてがRealmObjectsおよびIsolateLocationであり、Drugには感受性のRealmListが含まれています。すべての isolateLocation のすべての薬物に対して感受性が作成され、この感受性が対応する IsolateLocation 感受性リストおよび薬物感受性リストに追加されます。
問題:最初の感受性オブジェクトは両方のモデル (Drug & IsolateLocation) のリストに正しく追加されますが、作成される次の感受性は、それを薬物感受性リストに追加した直後に、薬物モデルに正しく追加されます。 IsolateLocation 感受性リストが削除されました。したがって、最後に、薬物感受性は複数の感受性で正しいですが、IsolateLocation 感受性リストには 1 つしかありません。
生データ: http://imgur.com/a/iTPY8
コード:
realm - Realm Java による並べ替え RealmList リンク
次のモデルがある場合:
どのように言うことができます:並べ替えられたリストをすべて教えてください。メッセージの一番上の項目で並べ替えられていますConversations
Message
Conversations
か?
react-native - Realm: ネストされたスキーマへの書き込み
ネストされたリストが多数あるモデルがあります (例は以下になります)。これらのネストされたリストに書き込む方法を理解するのに問題があります。
スキーマは、次の JSON スキーマと一致する必要があります。
次に、作成した書き込み関数は次のようになります。
これを行うためのより良い方法が必要であることは知っていますが、ネストされたリストスキーマへの書き込み方法についてオンラインで何も見つけていません。助けてくれてありがとう!
android - 下部ではなく RealmRecyclerView の上部に負荷を設定する方法は?
RealmRecyclerView より多くのデータを一番下ではなく一番上にロードしたい RealmRecyclerView のデフォルトのロードを一番上に設定する方法。