問題タブ [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.

0 投票する
1 に答える
651 参照

ios - リストにオブジェクトを追加するレルム

わかりましたので、ここに私の問題があります:私は3つのビューとビューコントローラーを持っています。 私のアプリの流れ

および 2 つのレルム オブジェクト クラス

ここに画像の説明を入力 ここに画像の説明を入力

「注文」ボタンをクリックしたときの最初のビューで、これを押すと、レルムリストに新しいオブジェクトを作成する関数が呼び出されます 機能

下部にあるはUITableView、新しいエントリが取り込まれています。次に、作成したばかりのエントリを選択すると、この関数が呼び出され、次の ViewController に移動します 機能 2

次に、「アイテムの追加」ボタンを押すと、次の Viewcontroller に進み、 に追加してとOrderItemを設定できます。しかし、追加ボタンをクリックすると、この機能を機能させるために、最初の VC から 2 番目の VC へのセグエのように、どの ListObject であるかを知りたいnameamount

ここに画像の説明を入力

だから私の質問は、保存先をAddAnotherViewControllerどのように知らせるかです。List<Object>私の質問が少しばらばらであることは承知していますが、助けてください

0 投票する
1 に答える
268 参照

android - copyToRealm は、入力されたリストの代わりに空のリストをコピーします

「Encounter」と呼ばれる RealmObject があります。これには、「SavedCombatant」と呼ばれる他の RealmObjects の RealmList が含まれています。私のコードでは、RealmList に適切なオブジェクトを入力しますが、トランザクションをコミットして後で Encounter-Object を取得すると、RealmList は空になります。

次のコードがあります

これは私の出会いのク​​ラスです

RealmList に使用されるクラスには次のヘッダーがあります (ここでも RealmObject を使用していることを確認するため)

0 投票する
1 に答える
2456 参照

android - React Native Realm を使用して複数のリスト オブジェクトをクエリする

React Native と Realm を初めて使用しましたが、2 つの Realm List オブジェクトを使用してクエリを実行する方法を理解するのに苦労しています。

Tasks持っているReservations、持っている、フィールドRentersを持っている。ユーザーが賃借人の姓名でタスクを検索できるようにしたいと考えています。first_namelast_name

基本的には、「賃借人の姓または名が「xyz」で始まるすべてのタスクを教えてください」

これを達成するためにクエリと述語を設定する方法がわかりません。

0 投票する
1 に答える
1209 参照

ios - ベスト プラクティスとは何ですか - レルムの順序付きリスト?

Realm をしばらく使用していますが、とても満足しています! ただし、実装中にいくつかの質問に出くわしました。

入力が必要な場所を指摘するために、テスト シナリオを作成しました。

Person オブジェクトのデータベースを持つレルムがあります。これらはすべて UITableView に表示されます。オブジェクトの特定の順序を維持したいのですが、ユーザーはオブジェクトの順序を変更できる必要があります。私が読んだことから、これを達成するにはRealms 'List'を使用する必要があります。これは、Person という名前のクラスが 1 つと、PersonList という名前のクラスが 1 つあることを意味します。PersonList には 1 つのプロパティしかありません: - リスト。

アプリの Realm には PersonList のオブジェクトを 1 つだけ持つ必要がありますが、Person のオブジェクトを複数持つことができます。

私の質問:

  1. Realm に PersonList のインスタンスを 1 つだけ持つベスト プラクティスは何ですか? 以下の例でわかるように、最初に存在するかどうかを確認し、存在しない場合は作成します。

  2. Realm Notifications の使用に関するベスト プラクティスは何ですか。Realm 内の 1 つの PersonList オブジェクトの list プロパティに追加するのは正しいですか?

  3. Realm で書き込みトランザクションを処理する別のクラスが必要だとしましょう。私の例でわかるように、すべての読み取り/書き込みトランザクションは UITableViewController クラスに保持されています - これは面倒だと思いますか?

以下の私の例は、Xcode 8、Swift 3、および Realm 1.1.0 を使用して正常に実行できるはずです。

フィードバックやご意見をお待ちしております。

よろしく、 エリック

0 投票する
1 に答える
1990 参照

android - RealmObject の RealmList。秩序を維持するには?

フィールドの 1 つとしてaRealmObjectRealmListあります。

  1. Realm に書き込んで読み返すと、 Toyinの順序は保持されますか?toyList

  2. 注文がレルムによって保持されない場合、これを手動で達成するにはどうすればよいですか

    ToyA. ク​​ラスに追加のフィールド (インデックスなど) を追加することはできません(Toy多くのフィールドを含めることができるToyMakerため、インデックス フィールドを追加することはできませToyん。

    B. 順序は にToy追加された順序ですtoyList