@daviddavis, this is not correct.  It's what bk suggested, but it correctly is not implemented so it shouldn't be in the manual for 1.4.
I suggest me we do 
```
PUT /operatingsystems/2 -d { "architectures": [{"id": 1},{"id": 2},{"id": 3}] }
```