水线是一个优秀的ORM,但我注意到有很多功能在水线上还没有,但Sequelize已经有了.所以我决定改用sequelize但仍然使用Sails来完成其他事情.我有搜索教程如何切换到续集但没有.如何在帆Js中替换Waterline for sequelize?
我该如何指定我不希望Webpack 4中的模块成为块,让我们假设我不希望供应商文件中出现破折号(无论后果如何),我该怎么办?
这是实际配置:
splitChunks: {
name: 'vendors',
maxAsyncRequests: 1,
maxInitialRequests: 2,
chunks: 'initial',
}
Run Code Online (Sandbox Code Playgroud) 从laravel eloquent数组中删除一个元素后出错
酒店设有客房
foreach ($property->rooms as $key => $room) {
if ($room->type == 1 and $type ==1 and $room->price < $price->min or $room->price > $price->max) {
print_r($property->rooms);
unset($property->rooms[$key]);
//$array = array_values($property->rooms); doesn't work
print_r($property->rooms);
}
}
Run Code Online (Sandbox Code Playgroud)
当我将其编码为json时,数组将转换为对象而不是数组
在未设置之前
Illuminate\Database\Eloquent\Collection Object
(
[items:protected] => Array
(
[0] => Room Object
(
[table:protected] => rooms
[fillable:protected] => Array
(
[0] => properties_id
[1] => price
[2] => is_available
[3] => type
[4] => description
)
[connection:protected] =>
[primaryKey:protected] => id
[perPage:protected] => …Run Code Online (Sandbox Code Playgroud)