我正在使用KnockoutJS并尝试订阅位于observableArray中的observable。所以我的viewModel看起来像这样......functionviewModel(){//privatepropertiesvarself=this;//publicpropertiesself.movies=ko.mapping.fromJS([]);//subscriptionsself.movies.UserMovies.Rating.subscribe(function(newValue){console.log(newValue);});}moviesobservableA
在数据库中存储“有序列表”的最佳方式是什么,以便轻松更新它们(添加、删除和更改条目的顺序)?考虑一个数据库,其中有一个用户和电影表。每个用户都有一个最喜欢的电影列表。因为很多用户可能喜欢同一部电影,所以我将用户和电影制作成单独的表,并使用第三个表usermovies将它们连接起来。usermovies包含用户和电影的ID以及“订单号”。订单号用于为用户订购电影列表。例如,用户Josh可能有以下列表:普罗米修斯黑衣人3独裁者用户Jack可能有一个如下列表:独裁者普罗米修斯战舰白雪公主与猎人因此,他们共享一些收藏夹,但顺序不一定相同。我可以使用查询获取每个用户的电影ID列表:SELECTm
在数据库中存储“有序列表”的最佳方式是什么,以便轻松更新它们(添加、删除和更改条目的顺序)?考虑一个数据库,其中有一个用户和电影表。每个用户都有一个最喜欢的电影列表。因为很多用户可能喜欢同一部电影,所以我将用户和电影制作成单独的表,并使用第三个表usermovies将它们连接起来。usermovies包含用户和电影的ID以及“订单号”。订单号用于为用户订购电影列表。例如,用户Josh可能有以下列表:普罗米修斯黑衣人3独裁者用户Jack可能有一个如下列表:独裁者普罗米修斯战舰白雪公主与猎人因此,他们共享一些收藏夹,但顺序不一定相同。我可以使用查询获取每个用户的电影ID列表:SELECTm