百度UEditor
2015-10-13 18:20
393 查看
Sku MODEL :
Record MODEL :
以下是在Record 模型中,指定一条记录,并把此记录与多个sku信息关联。
class Sku < ActiveRecord::Base has_and_belongs_to_many :records, :delete_sql=>'DELETE FROM skus_records WHERE sku_id= \'#{id}\' AND record_id = #{record.id}', :before_remove=>:record_removed_info, :insert_sql =>'insert into skus_records (sku_id,record_id,createdOn) values (\'#{id}\',#{record.id},now())' end
Record MODEL :
class Record < ActiveRecord::Base has_and_belongs_to_many :skus, :delete_sql=>'DELETE FROM skus_records WHERE sku_id= \'#{record.id}\' AND record_id = #{id}', :before_remove=>:record_removed_info, :insert_sql =>'insert into skus_records (sku_id,record_id,createdOn) values (\'#{record.id}\',#{id},now())' end
以下是在Record 模型中,指定一条记录,并把此记录与多个sku信息关联。
sku_models = [] [1,2,3,4,5,6,7].each do |id| sku = Sku.find_by_skuid(id) sku_models << sku unless sku.nil? end record_m = Record.find(224) record_m.skus.concat(sku_models) unless record_m.nil? # 向 record 224 的记录添加多个sku的信息。 record_m.skus.delete(sku_models) # 从 record 224中删除指定的sku的对应关系。
相关文章推荐
- 百度UEditor
- hdoj3530Subsequence【单调队列】
- iOS UITextView限制字数
- 【IOS 开发学习总结-OC-45】★★ios开发之UI控件——UISegmentedControl与UIImageView
- 百度UEditor
- u3d 加载PNG做 UI图片
- MetroUICSS 2.0到3.0升级细节记录
- easyui textbox动态添加属性
- 修改IOS中UISearchBar的取消按钮背景、搜索内容输入文本框背景和UISearchBar的背景
- 动态设置uitableview高度,参考
- iOS中UISearchBar(搜索框)使用总结
- this class is not key value coding-compliant for the key XXX错误的解决方法
- ios 8和iOS 9 适用的uidatepicker
- 各数据类型转换NSData转NSString,Byte,UIImage
- UI-UITextField UIButton
- UIView的AutoLayout调用流程及相关方法意义
- Number Sequence
- UIWindow的一点儿思考
- How To Build GCC 4.8.2 ARM Cross-Compiler
- 如何利用qt designer设计的ui文件