[航海992期]2日目TIL


Today I 2日目勉強
  • 第1項目機能
  • の実施を開始する.
  • pymongoアレイ
  • を使用
  • 感受点
  • 1.主項目機能の実施開始
    今日、最初のプロジェクトの機能を正式に実施します.
    各ページが分担されており、観光地のホームページの印刷を担当しています.
    午前中、投稿を印刷するために反応グリッドを実装するのに時間がかかりました.
    午後からapi開発に入ります.
    jinja 2とpymongoを中心に「リスト出力」と「賛」を実現した.
    pymongoの並び方に近づくことができて嬉しいです.
    2.pymongo配列の使用
    pymongoフォーマットは自由なので、1つのデータを配列として格納できます.
    したがって、アレイ内の要素を削除または追加する場合は、
    通常のinsertやdeleteではなくpush、pullで代用できます.
        db.place.update({"placeName": placeName_receive},
                            {'$pull': {
                                "likedUser": {"email": email_receive}
                                }
                            }
                        )
       db.place.update({"placeName": placeName_receive},
                            {'$push': {
                                "likedUser": {"email": email_receive}
                                }
                            }
                        )                
    また、Pythonでdb配列をリストにインポートした場合.サイズはcount()で確認できます.
    liked_list.count()
    3.感じ
    一日が终わった时の気持ちを简単に书きます.
    今日も頑張りました!もちろん、最後に他のコードとマージする場合、これらの機能はあまりよくありません.
    ページUIはイマイチではありませんが、効率的に1日を過ごすことができたと思います.
    もしあなたがこのような間違いや予想外の結果を放棄しなければ
    より良い開発者のジャンプボードになります!
    明日も子宮がんばるぞ~!