問題タブ [horizon]

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

javascript - Typescript/Javascript objects

I'm all the time learning. My question is: why this:

gives me this:

...

And why I can't get value?:

My third question: how to just save the results from query into an object and use it outside the query? If I use 'return' keyword then results are similar. I know it's a newbie question but I'm really struggling with this... Can someone help me?

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

rethinkdb - Horizo​​n.io アプリケーションにタイムスタンプまたは r.now フィールドを追加する方法

データに created_at および updated_at フィールドを追加しようとしており、これを達成する方法を模索しています。

自分で作成せずにデータにタイムスタンプを追加する最も簡単な方法は何ですか? できればrethinkdbレイヤーで解決してほしいです。

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

javascript - Promise で地平線を機能させる方法

promise と horizo​​ nの rxjs observable を相互運用する簡単な方法はありますか?

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

facebook - リダイレクト URL が長いため、Facebook ログインが機能しなくなった

GoogleおよびFacebookのログインで実行されているHorizo​​n 1.1.3アプリがあります。昨日、Facebookのログインが機能しなくなりました。(Googleログインは機能しています)。ログインしようとすると「oauth プロバイダー エラー」が表示される

「コード」パラメーターが URL を長くしすぎているように見えます。サーバーは URL を短くしようとし、ハッシュをカットしてリクエストを無効にします。誰かがこのエラーに遭遇しましたか?

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

rethinkdb - Horizo​​n/RethinkDB API

Horizo​​n について 1 つの誤りと 2 つの質問があります。( http://horizo​​n.io/docs/ ) 私は単純なテーブルと 1 つのレコードを内部に持っています。これは行です:

hz serveを実行すると、次のエラーが発生します。

予期しないインデックス名 (無効なフィールド): "hz_[["user_id"],[["other_id","0"]]]" .

わかりました、わかりました、無効なフィールドです...しかし、「有効な」フィールドに関する情報は見つかりませんでした。誰も答えを知っていますか?私に何ができる?

私の質問:

  1. ubuntuでHorizo​​ nを「永遠に」実行するには? 今は hz serve と "&" だけを使っています。
  2. たとえば、クエリがほとんどない場合:

    たとえば、地平線のクエリから値を返し、この値を他のクエリ内で使用するにはどうすればよいですか? 私はそれをすべて1つの関数に書きたくありません...

助けてくれてありがとう。

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

fiware - fiware POI: poi を追加できません: 常に無許可

2 つのインスタンスがあります。

  1. キーロック
  2. wilma-proxyでポイ

インスタンスで poi を作成しようとすると、応答は常に 401 Permission denied になります。しかし、前述のプロキシ ログのようにトークンは正しいです。

だから、問題はauthenticate.htmlファイルだと思います。私が変更した唯一の行は次のとおりです。

fiware_lab-signin-client_id には、keyrock インスタンスで作成されたアプリケーション POI の client_id があります。fiware_lab-signin-host には、Horizo​​n のサーバーとポートがあります。

あれは正しいですか?5000 ポート (keystone) で試してみましたが、結果はありませんでした。

また、add_poi.phpでこれを見つけました:

これらの行をコメント化すると、SQL が挿入されるまで、すべてのプロセスが正しいように見えます。( $session['user']null である およびその他のパラメーターが必要です)

これらの行が存在する理由がわかりません。また、関数get_session()はセッションではなく、ハードコードされた配列を返します (ない場合があります)。

このイネーブラーの使用方法がとても混乱しています。使い方わかる人いますか?