2020-01-01から1ヶ月間の記事一覧

jenssegers/laravel-mongodb Basic Usage on cloud9 with php7 ⑪ difference between embedsMany relationship and hasMany relationship

embedsMany: 子供側の model は mongoDB 内に collection が作成されず親の collection 内にデータがネストされる。 _id は自動で付与される。 親: order 子: orderImage $order = App\Order::where("user_id", 42)->first() $order->orderImages()->create(…

Laravel: model を任意のディレクトリに移動させたい場合

laravel@6.3 model を任意のディレクトリに移動させたい場合 php artisan make:model MODEL_NAME 任意のディレクトリに移動 php artisan make:migration CreateModel_nameTable php artisan migrate **必ず migrate する前にディレクトリを移動させる。 **…

PHP: Update deeply nested array value using foreach

PHP

updated: 2020/10/23 php@7.2 $products[0] = $productsは上記のようなものの集合とし。$products[1], $products[n]と続いてくものとする。 name と colorのcolor["path"]をそれぞれアップデートしたい場合 foreach($products as $product) { $product["name…

adminMongoを導入

Updated 2023_06_05 既存のAWS cloud9 上の Laravel + MongoDB App に adminMongo を導入 https://github.com/mrvautin/adminMongo プロジェクトのルートディレクトリで npm install admin-mongo adminMongo 用のサーバーを準備 /node_modules/admin-mongo …