問題タブ [arrowdb]

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 に答える
150 参照

email - Appcelerator ArrowDB smtp メール構成

そのため、Appcelerator プラットフォームにアプリがあり、パスワードのリセット機能を使用したいと考えています。

プラットフォームで SMTP 設定を構成する必要があります。

私が持っているのは、STARTTLS とポート 587 を持つサーバーです。

あらゆる種類のことを試しましたが、Appcelerator は SMTP 設定が無効であると言い続けます。

誰にも手がかりがありますか?

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

appcelerator - ArrowDB カスタム オブジェクト "Count" API - クエリ パラメータを使用しますか?

ArrowDB プロジェクトと Arrow Builder Web でモデルを作成し、モデル用に作成されたデフォルト API (クエリ、作成、カウントなど) の API ドキュメントを参照できます。Count の API ドキュメントは、where、sort などのクエリ パラメータがあることを示しているようですが、API ドキュメント テストから直接テストしたり、コードでテストしたりすると、API は常にモデル内のオブジェクトの総数ではなく、カウントを返します。フィルタリングされた「場所」基準に基づいています。誰かがこの行動に見えましたか?API は実際にこれらのパラメーターを使用しますか?そうでない場合、フィルター処理された基準に基づいてモデル内のオブジェクトの数をカウントする良い方法はありますか?

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

appcelerator - appcelerator arrowdb 本番環境をテストしていますが、どうすればよいですか?

tiapp.xml ファイルには、実稼働環境と開発環境のキーが保持されます。

コピーして貼り付けて切り替えることもできると思いますが、本番環境をテストする簡単な方法はありますか? 「production = true」などのxmlファイルのタグのように?

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

appcelerator - 写真を削除する Appcelerator Arrowdb が機能しない

REST API を使用して Arrowdb の写真を削除しようとしています。

「id」と「su_id」(アップロードしたユーザーの)の両方を送信しています。そして、私は現在、管理者権限を持つ管理者としてログインしています。

次の応答が返ってきます。

誰が何をすべきか考えていますか?

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

ios - iPhone で Ajax エラー コールバックが起動しない

非同期リクエストが送信された場合、エラー コールバックは機能しませんが、成功は機能します。Android とブラウザで問題なく動作します。iPhoneでは、同期リクエストで機能します。これが私のコードです。他の API は問題なく動作します。

API は、正しい電子メールとパスワードの場合はステータス コード 200 を返しますが、正しくない場合は 401 を返すため、ステータス コードが 200 の場合は正常に機能し、成功の応答が得られます。

0 投票する
3 に答える
896 参照

titanium - バッジ番号のクリア Appcelerator studio、arrowdb、iOS?

そこで、Appcelerator で arrowdb とクラウド サービスを使用してプッシュ通知を送信します。これはうまく機能しているようで、iPhone は通知を受け取ります。バッジ番号を0にクリアする簡単な方法があるのだろうか? arrowdbサーバー(またはアップル)でもリセットする必要があると思います。

アプリを開くたびにバッジをリセットしたい。

私がしたことは、alloy.jsに履歴書リスナーを追加することでした

イベント リスナーで最初に行うこと (バッジをローカルにリセットするため):

次に、プッシュを送信して、サーバー上のバッジをクリアするために、次のように自分自身にプッシュを送信します。

イベントリスナーが呼び出されたようで、プッシュが送信されます。しかし、どういうわけか、バッジはまだ iPhone デバイスに残っています...これを別の方法で行う必要がありますか?

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

rest - フィールド名の「_id」によるarrowdbエラーでbatch_createを実行する

まず、新しいユーザーへの公正な警告です。appcelerator には近づかないでください。そのチームは、自分が行った作業を恥じるべきです。例を読んでください。私が間違っていれば、喜んでそれを認めます。顧客のデータは既に存在し、モバイル アプリケーションは既存のフィールド名を使用して運用されています。

矢印クラウド データ ソースに対して、arrowdb の (有料) アカウントで batch_create を実行しています。単一のクエリはすべてうまく機能するので、主要な接続の問題や一般的な接続の問題がないことがわかっています。ログインは機能し、手動または自動のセッション管理を行うことができ、すべてクエリ、作成、削除などでうまく機能します.

node arrowdb 1.06 ライブラリを使用しています。

これで、ログイン後にコードが次のように見える batch_create に到達します。

このコードを使用すると、次のエラーが表示されます: Request returned with HTTP status code 400 Invalid object at index 0: Invalid BSON id 17 フィールド名「idp_id」を「idpid」に変更すると、問題はなくなり、バッチが作成されます。または、コンテンツを「17」から任意の GUID「xxxxxxxxxxxxxxxxxxxxxxxx」形式に変更した場合。

質問は、API がコンテンツを GUID 形式である必要があると検証せずに、フィールド名に「_id」を含める方法を知っている人はいますか? 私が言ったように、データは既に存在し、フィールド名を変更したくなく、クライアント アプリ (Web アプリ、モバイル アプリなど) を更新する必要があります。

'_id' を含むフィールドを GUID として単純に検証するのはなぜですか? 彼らは単一の作成でそれをしませんか?挿入する必要がある何十万ものオブジェクトがあり、それらをバッチで作成したいと考えています。

助けてくれてありがとう。ACS の経験が乏しいだけで、常に AWS の人々に行きます....