2016-09-21 10 views
1

Cloudemix上でCloudant NOSQLを学習するだけです。私はデータベースに気象データを追加したり、簡単なクエリを追加したり、Kinetiseを使ってモバイルアプリに取り込んだりすることに成功しました。私はSW開発者ではありませんが、私はエンジニアです。CloudantにNo.SQLライブラリを追加する方法NoSQL Design Doc on Bluemix

これは、現在の瞬間に対して過去24時間、7日間および30日間の気象ステーションデータを合計するのに役立つと思うので、moment.jsの日付計算機能にアクセスする必要があります。私はこれ以上は分かりません。明らかに、Javascriptの日付/時刻を使って基本以外のことをするときは、サドルアップする必要があります。

私はmoment.jsの数学機能を使用するマップを作成しようとしていますが、そのライブラリの組み込み方法を理解することはできません。私は少しずつ「lib」と「必要性」の必要性を見て、それを行う方法を非常に正確に助けてください。 CouchdBサイトもレビューしました。私はそれを手に入れません。あなたが見直し/ここでの指示に従ってくださいすることをお勧めします

答えて

1

http://www.swarmforest.com/blog/how-to-use-js-libs-like-underscorejs-in-your-couchdb-views/

複数回答がここにもあります見直す価値があるかもしれ

How do I DRY up my CouchDB views?

+0

最初の投稿から、REQUIREキーワードで使用するために、すべてのjavascriptを自分のデザインドキュメントにコピーする必要があります。本当に? DRYリンクは、デザイン文書内でlibキーワードを 'view:{ lib:{ アンダースコア:// Underscore.js 1.1.6 \ n ... } ... [残りのビューはここに来る] } 'この2番目の方法は、どこかに格納されているライブラリを参照することができますか?そうであれば、どうやってそれを行うのか分かりません。 – DPGUITARMAN

+1

それだけでは/上記の両方のケースでは、実際のライブラリコードを設計文書に直接コピーする必要があります –

+0

この例では、Moment.js全体を設計文書にコピーするか、データベース外で処理することをお勧めしますか。 – DPGUITARMAN

関連する問題