問題タブ [backendless]

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 投票する
0 に答える
202 参照

php - backendless not rest api が適切な応答を返さない (コード:2002)

これが私がやろうとしていることです

それに応じて、私はこれを取得しています

すべてのキーと ID は正しく、バージョンも機能しています

では、何が問題なのですか???JSON の結果が正しく吐き出されないのはなぜですか??

更新されたバージョン は、以下に示すようにスペースを削除するだけです

0 投票する
2 に答える
180 参照

database - バックエンドレスでの双方向の関係 - 高度に相互に関連するデータの操作

これは基本的な初心者レベルの質問で、短くはありません。これはバックエンドレスに固有のものです。

私はいくつかの形で相互に関連しており、さまざまな方向から調査する必要があるテーブルの小さなセットを扱っているため、対処したいシナリオがいくつかあります。

基本的な例は、PersonTable や AddressTable などです。lastName、firstName などの人のリストを含む PersonTable。 住所と、streetName、houseNumber などのさまざまな属性を含む AddressTable。

ユーザーにメイン ナビゲーションで 2 つの異なるビューを提供し、さらにドリルダウンできるようにしたいとします。

View1: 「People」をクリックすると、PersonTable から人のリストが取得されます。このリストは、セカンダリ ナビゲーション ウィンドウに表示されます。個々の人をクリックすると、その人に関連付けられた住所が表示されます。

ただし、これを逆に実行できるようにしたい:

View2: 「住所」をクリックすると、AddressTable から住所の一覧が取得されます。このリストは、セカンダリ ナビゲーション ウィンドウに表示されます。個々のアドレスをクリックすると、そのアドレスに関連付けられた人物が表示されます。

したがって、一方向のアプローチからは、PeopleTable から AddressTable への関係が存在します。これは、ビュー 1 に最適です。1 つのクエリでセカンダリ ナビゲーション用のデータが提供され、そのクエリの結果には、ドリル ダウンに必要な関係データが含まれる場合があります。

ただし、ビュー 2 をサポートしたい場合は、関係の方向と開始点を考慮して、2 つのクエリを実行する必要があります。

これをより多くのテーブルとフィールドを含む大規模なデータ セットにスケーリングすると、私の懸念がより明確になる可能性があります。最初のセカンダリ ナビゲーション アイテムの作成で、リレーションシップの親から実際にいくつかのデータを提供したいからです。つまり、アイテムをリストするためのそのテーブルの最初のクエリと、最初のリストに表示されているデータを完成させるための個々のアイテムのクエリ (リレーションシップの親から必要なデータを取得するため) を意味します。(アイテムをクリックすると、さらに詳細が表示されます)。明らかに、この関係は逆転する可能性があり、親データではなく子データをプルしますが、反対方向 (他のビュー) からデータを取得したい場合、同じ状況に再び陥ります。

TL;DR: どのような場合でも、必要なクエリの数を最小限に抑えながら、ほぼすべての方向にテーブルをトラバースし、データにドリルインできるようにする必要があります。これは、多数の関係が保証されるケースですか?

質問の根源にたどり着く: 私の理解では、バックエンドレスはそれらをサポートしていますが、双方向の関係は一般的に (少なくとも SQL の世界では) 嫌われています。

では、実際には、ベスト プラクティスとは何でしょうか。それは単に「クエリを減らすのに役立つ場合は関係を作成する」という論理的なものですか?

0 投票する
2 に答える
183 参照

ios - Swift: バックエンドレスのリレーションシップ オブジェクトの並べ替え

私はこのバックエンドレステーブルを持っています:PostsそしてComments

Posts には、commentsComments テーブルと 1 対多の関係を持つ列があります。

私はcommentslatestOrder の最初の動作を取得しようとしています。

現在、次のクエリがあります。

ビューモデルで Post.comments をソートするために現在行っていることは、それを逆にすることです。Post.comments.reverse().

commentsバックエンドレス レベルで明示的に並べ替える方法はありますか?

0 投票する
0 に答える
37 参照

php - オブジェクト以外のメンバー関数へのバックエンドレス PHP 呼び出し

PHP を使用してバックエンドレス データベースからデータを取得しようとしましたが、このエラーが発生します。ドキュメントに従いましたが、詳細はあまり書かれていません。

PHP を使用してバックエンドレス データベースからデータを取得しようとしましたが、このエラーが発生します。ドキュメントに従いましたが、詳細はあまり書かれていません。

以下は私のコードです

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

android - BackendLessCollectionリストにキャストしない

以下のコードはサーバーからデータを取得しますが、リストにキャストできません
このコードはエラーを示しています

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

android - プッシュ通知クリック時の動作(Android)

バックエンドレスからのプッシュ通知を使用しており、通知を受信できますが、プッシュ通知を受信して​​アプリ バーでクリックすると、自動的にメイン アクティビティにリダイレクトされます。

プッシュ通知をクリックしたときに別のアクティビティを開くようにリダイレクトしたい。

問題を検索したところ、開きたいアクティビティの Android Mainfest ファイルに次の行を追加する必要があることがわかりました。

(com.example.user.notificationfromc.) は私のパッケージ名です

(ShowMessage) は、開きたいアクティビティです。

しかし、うまくいきません。

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

ios - バックエンドレスの簡単な Facebook ログイン: 名の取得

Swift でバックエンドレス easyLogin* メソッドを使用して Facebook にログインし、ユーザーの Facebook 名を取得してさらに表示しようとしています。正常にログインできますが、名前を取得できません。

コードは次のとおりです ("first_name"はマップする facebooks グラフ フィールド、"displayName"はバックエンドレス カスタム ユーザー フィールド):

ここで何が欠けていますか?