問題タブ [multi-database]
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.
mongodb - 単一のアプリケーションに Mongodb と Neo4j を使用する、別名 Polyglot Persistence
私は「craigslist」に似たモバイルアプリの魔女に取り組んでおり、node.jsとmongoDbを使用しています。
今、ソーシャル ネットワーク機能 (いいね!、コメント、フォロワーなど) を追加することにしました。nosql db はそれに適していないため、Neo4j などの graphql db を探し始めています。
問題は、mongodb と組み合わせる方法です。私が見る限り、そのシナリオを処理する最善の方法は、Neo4j Doc Manager を使用して、MongoDB から Neo4j にドキュメントを自動的に同期することです。そのアプローチの欠点は、余分なデータが作成されることです。
たぶん、graphqlを別のデータベースとして使用し、それをソーシャルネットワーク機能にのみ使用し、残りはmongodbを介して処理するのは他のオプションですか?
これらのものを適切に設計する方法に関するアイデアや提案に感謝します。
php - テナント マルチテナント Laravel 単体テストの問題
これは、カテゴリ テスト用に作成したテスト ケースです。テナント テスト ケースを正しく構成しているのに、このルートで 404 を取得しています。このルートは、Chrome ブラウザで作成されたサブドメインに存在します。
私のTestCase.php
私がフォローしているドキュメント https://tenancyforlaravel.com/docs/v3/testing
結果: 302 応答が必要です。これは、ログイン コードにリダイレクトすることを意味します。